builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-156 starttime: 1467870313.96 results: success (0) buildid: 20160706204229 builduid: 8d63b2827b9f4cf9b8f9f0da9fefc1a1 revision: e4b27dae353c933a01584dfeff27d547ef60f04e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 22:45:13.956529) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 22:45:13.956972) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 27 secs) (at 2016-07-06 22:45:13.957255) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 27 secs) (at 2016-07-06 22:45:41.770259) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-07-06 22:45:41.770519) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-156 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-156 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Local LOGONSERVER=\\T-W864-IX-156 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-156 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-156 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-156 WINDIR=C:\windows using PTY: False --22:45:45-- 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% 7.95 MB/s 22:45:45 (7.95 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.931000 ========= master_lag: 8.38 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-07-06 22:45:53.082390) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 12 secs) (at 2016-07-06 22:45:53.082693) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-156 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-156 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Local LOGONSERVER=\\T-W864-IX-156 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-156 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-156 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-156 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=5.314000 ========= master_lag: 6.94 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 12 secs) (at 2016-07-06 22:46:05.340807) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 22:46:05.341114) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e4b27dae353c933a01584dfeff27d547ef60f04e --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 e4b27dae353c933a01584dfeff27d547ef60f04e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-156 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-156 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Local LOGONSERVER=\\T-W864-IX-156 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-156 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-156 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-156 WINDIR=C:\windows using PTY: False 2016-07-06 22:46:06,253 truncating revision to first 12 chars 2016-07-06 22:46:06,253 Setting DEBUG logging. 2016-07-06 22:46:06,253 attempt 1/10 2016-07-06 22:46:06,253 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/e4b27dae353c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 22:46:06,819 unpacking tar archive at: mozilla-beta-e4b27dae353c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.890000 ========= master_lag: 0.47 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 22:46:07.702462) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 22:46:07.702789) ========= script_repo_revision: e4b27dae353c933a01584dfeff27d547ef60f04e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 22:46:07.703213) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 7 secs) (at 2016-07-06 22:46:07.703487) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 7 secs) (at 2016-07-06 22:46:14.730934) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 22 secs) (at 2016-07-06 22:46:14.731204) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-156 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-156 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Local LOGONSERVER=\\T-W864-IX-156 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-156 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-156 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-156 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 22:46:16 INFO - MultiFileLogger online at 20160706 22:46:16 in C:\slave\test 22:46:16 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 22:46:16 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 22:46:16 INFO - {'append_to_log': False, 22:46:16 INFO - 'base_work_dir': 'C:\\slave\\test', 22:46:16 INFO - 'blob_upload_branch': 'mozilla-beta', 22:46:16 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 22:46:16 INFO - 'buildbot_json_path': 'buildprops.json', 22:46:16 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 22:46:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:46:16 INFO - 'download_minidump_stackwalk': True, 22:46:16 INFO - 'download_symbols': 'true', 22:46:16 INFO - 'e10s': False, 22:46:16 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 22:46:16 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 22:46:16 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 22:46:16 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 22:46:16 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 22:46:16 INFO - 'C:/mozilla-build/tooltool.py'), 22:46:16 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 22:46:16 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 22:46:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:46:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:46:16 INFO - 'log_level': 'info', 22:46:16 INFO - 'log_to_console': True, 22:46:16 INFO - 'opt_config_files': (), 22:46:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:46:16 INFO - '--processes=1', 22:46:16 INFO - '--config=%(test_path)s/wptrunner.ini', 22:46:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:46:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:46:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:46:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:46:16 INFO - 'pip_index': False, 22:46:16 INFO - 'require_test_zip': True, 22:46:16 INFO - 'test_type': ('testharness',), 22:46:16 INFO - 'this_chunk': '1', 22:46:16 INFO - 'total_chunks': '10', 22:46:16 INFO - 'virtualenv_path': 'venv', 22:46:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:46:16 INFO - 'work_dir': 'build'} 22:46:16 INFO - ##### 22:46:16 INFO - ##### Running clobber step. 22:46:16 INFO - ##### 22:46:16 INFO - Running pre-action listener: _resource_record_pre_action 22:46:16 INFO - Running main action method: clobber 22:46:16 INFO - rmtree: C:\slave\test\build 22:46:16 INFO - Using _rmtree_windows ... 22:46:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 22:48:56 INFO - Running post-action listener: _resource_record_post_action 22:48:56 INFO - ##### 22:48:56 INFO - ##### Running read-buildbot-config step. 22:48:56 INFO - ##### 22:48:56 INFO - Running pre-action listener: _resource_record_pre_action 22:48:56 INFO - Running main action method: read_buildbot_config 22:48:56 INFO - Using buildbot properties: 22:48:56 INFO - { 22:48:56 INFO - "project": "", 22:48:56 INFO - "product": "firefox", 22:48:56 INFO - "script_repo_revision": "production", 22:48:56 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 22:48:56 INFO - "repository": "", 22:48:56 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 22:48:56 INFO - "buildid": "20160706204229", 22:48:56 INFO - "pgo_build": "False", 22:48:56 INFO - "basedir": "C:\\slave\\test", 22:48:56 INFO - "buildnumber": 8, 22:48:56 INFO - "slavename": "t-w864-ix-156", 22:48:56 INFO - "revision": "e4b27dae353c933a01584dfeff27d547ef60f04e", 22:48:56 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 22:48:56 INFO - "platform": "win64", 22:48:56 INFO - "branch": "mozilla-beta", 22:48:56 INFO - "repo_path": "releases/mozilla-beta", 22:48:56 INFO - "moz_repo_path": "", 22:48:56 INFO - "stage_platform": "win64", 22:48:56 INFO - "builduid": "8d63b2827b9f4cf9b8f9f0da9fefc1a1", 22:48:56 INFO - "slavebuilddir": "test" 22:48:56 INFO - } 22:48:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 22:48:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 22:48:56 INFO - Running post-action listener: _resource_record_post_action 22:48:56 INFO - ##### 22:48:56 INFO - ##### Running download-and-extract step. 22:48:56 INFO - ##### 22:48:56 INFO - Running pre-action listener: _resource_record_pre_action 22:48:56 INFO - Running main action method: download_and_extract 22:48:56 INFO - mkdir: C:\slave\test\build\tests 22:48:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:48:56 INFO - https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 22:48:56 INFO - trying https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 22:48:56 INFO - Downloading https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/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 22:48:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/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 22:48:57 INFO - Downloaded 1240 bytes. 22:48:57 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 22:48:57 INFO - Using the following test package requirements: 22:48:57 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 22:48:57 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:48:57 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 22:48:57 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:48:57 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 22:48:57 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:48:57 INFO - u'jsshell-win64.zip'], 22:48:57 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:48:57 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 22:48:57 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 22:48:57 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:48:57 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 22:48:57 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:48:57 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 22:48:57 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:48:57 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 22:48:57 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:48:57 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 22:48:57 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 22:48:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:48:57 INFO - https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 22:48:57 INFO - trying https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 22:48:57 INFO - Downloading https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/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 22:48:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/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 22:48:59 INFO - Downloaded 20908652 bytes. 22:48:59 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/*'] 22:48:59 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/* 22:49:01 INFO - caution: filename not matched: web-platform/* 22:49:01 INFO - Return code: 11 22:49:01 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')]} 22:49:01 INFO - https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 22:49:01 INFO - trying https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 22:49:01 INFO - Downloading https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/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 22:49:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/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 22:49:03 INFO - Downloaded 36389910 bytes. 22:49:03 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/*'] 22:49:03 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/* 22:49:47 INFO - caution: filename not matched: bin/* 22:49:47 INFO - caution: filename not matched: config/* 22:49:47 INFO - caution: filename not matched: mozbase/* 22:49:47 INFO - caution: filename not matched: marionette/* 22:49:47 INFO - caution: filename not matched: tools/wptserve/* 22:49:47 INFO - Return code: 11 22:49: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')]} 22:49:47 INFO - https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 22:49:47 INFO - trying https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 22:49:47 INFO - Downloading https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 22:49:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/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 22:49:51 INFO - Downloaded 82729661 bytes. 22:49:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 22:49:51 INFO - mkdir: C:\slave\test\properties 22:49:51 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 22:49:51 INFO - Writing to file C:\slave\test\properties\build_url 22:49:51 INFO - Contents: 22:49:51 INFO - build_url:https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 22:49:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 22:49:51 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 22:49:51 INFO - Writing to file C:\slave\test\properties\symbols_url 22:49:51 INFO - Contents: 22:49:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 22:49:51 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')]} 22:49:51 INFO - https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:49:51 INFO - trying https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 22:49:51 INFO - Downloading https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/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 22:49:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/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 22:49:53 INFO - Downloaded 50750401 bytes. 22:49:53 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'] 22:49:53 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 22:49:56 INFO - Return code: 0 22:49:56 INFO - Running post-action listener: _resource_record_post_action 22:49:56 INFO - Running post-action listener: set_extra_try_arguments 22:49:56 INFO - ##### 22:49:56 INFO - ##### Running create-virtualenv step. 22:49:56 INFO - ##### 22:49:56 INFO - Running pre-action listener: _pre_create_virtualenv 22:49:56 INFO - Running pre-action listener: _resource_record_pre_action 22:49:56 INFO - Running main action method: create_virtualenv 22:49:56 INFO - Creating virtualenv C:\slave\test\build\venv 22:49:56 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 22:49:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 22:49:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 22:50:03 INFO - Installing distribute......................................................................................................................................................................................done. 22:50:04 INFO - Return code: 0 22:50:04 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 22:50: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')]} 22:50:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:50: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')]} 22:50:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:50: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', '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 0x0270E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02761B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0273F368>, '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 0x024E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-156', 'USERDOMAIN': 'T-W864-IX-156', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-156', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:50: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', 'psutil>=0.7.1'] in C:\slave\test\build 22:50: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 psutil>=0.7.1 22:50:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:50:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 22:50:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:50:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:50:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:50:04 INFO - 'COMPUTERNAME': 'T-W864-IX-156', 22:50:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:50:04 INFO - 'DCLOCATION': 'SCL3', 22:50:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:50:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:50:04 INFO - 'HOMEDRIVE': 'C:', 22:50:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 22:50:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:50:04 INFO - 'KTS_VERSION': '1.19c', 22:50:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 22:50:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-156', 22:50:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:50:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:50:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:50:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:50:04 INFO - 'MOZ_NO_REMOTE': '1', 22:50:04 INFO - 'NO_EM_RESTART': '1', 22:50:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:50:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:50:04 INFO - 'OS': 'Windows_NT', 22:50:04 INFO - 'OURDRIVE': 'C:', 22:50: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', 22:50:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:50:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:50:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:50:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:50:04 INFO - 'PROCESSOR_LEVEL': '6', 22:50:04 INFO - 'PROCESSOR_REVISION': '1e05', 22:50:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:50:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:50:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:50:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:50:04 INFO - 'PROMPT': '$P$G', 22:50:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:50:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:50:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:50:04 INFO - 'PWD': 'C:\\slave\\test', 22:50:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:50:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:50:04 INFO - 'SYSTEMDRIVE': 'C:', 22:50:04 INFO - 'SYSTEMROOT': 'C:\\windows', 22:50:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:50:04 INFO - 'TEST1': 'testie', 22:50:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:50:04 INFO - 'USERDOMAIN': 'T-W864-IX-156', 22:50:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 22:50:04 INFO - 'USERNAME': 'cltbld', 22:50:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 22:50:04 INFO - 'WINDIR': 'C:\\windows', 22:50:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:50:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:50:05 INFO - Downloading/unpacking psutil>=0.7.1 22:50:06 INFO - Running setup.py egg_info for package psutil 22:50:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:50:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:50:06 INFO - Installing collected packages: psutil 22:50:06 INFO - Running setup.py install for psutil 22:50:06 INFO - building 'psutil._psutil_windows' extension 22:50:06 INFO - error: Unable to find vcvarsall.bat 22:50:06 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-cbd3cm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:50:06 INFO - running install 22:50:06 INFO - running build 22:50:06 INFO - running build_py 22:50:06 INFO - creating build 22:50:06 INFO - creating build\lib.win32-2.7 22:50:06 INFO - creating build\lib.win32-2.7\psutil 22:50:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 22:50:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 22:50:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 22:50:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 22:50:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 22:50:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 22:50:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 22:50:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 22:50:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 22:50:06 INFO - running build_ext 22:50:06 INFO - building 'psutil._psutil_windows' extension 22:50:06 INFO - error: Unable to find vcvarsall.bat 22:50:06 INFO - ---------------------------------------- 22:50:06 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-cbd3cm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:50:06 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-156\AppData\Roaming\pip\pip.log 22:50:06 WARNING - Return code: 1 22:50:06 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! 22:50:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 22:50:06 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')]} 22:50:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:50:06 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')]} 22:50:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:50:06 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 0x0270E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02761B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0273F368>, '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 0x024E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-156', 'USERDOMAIN': 'T-W864-IX-156', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-156', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:50:06 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 22:50:06 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 22:50:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:50:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 22:50:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:50:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:50:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:50:06 INFO - 'COMPUTERNAME': 'T-W864-IX-156', 22:50:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:50:06 INFO - 'DCLOCATION': 'SCL3', 22:50:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:50:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:50:06 INFO - 'HOMEDRIVE': 'C:', 22:50:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 22:50:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:50:06 INFO - 'KTS_VERSION': '1.19c', 22:50:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 22:50:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-156', 22:50:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:50:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:50:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:50:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:50:06 INFO - 'MOZ_NO_REMOTE': '1', 22:50:06 INFO - 'NO_EM_RESTART': '1', 22:50:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:50:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:50:06 INFO - 'OS': 'Windows_NT', 22:50:06 INFO - 'OURDRIVE': 'C:', 22:50:06 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', 22:50:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:50:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:50:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:50:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:50:06 INFO - 'PROCESSOR_LEVEL': '6', 22:50:06 INFO - 'PROCESSOR_REVISION': '1e05', 22:50:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:50:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:50:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:50:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:50:06 INFO - 'PROMPT': '$P$G', 22:50:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:50:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:50:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:50:06 INFO - 'PWD': 'C:\\slave\\test', 22:50:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:50:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:50:06 INFO - 'SYSTEMDRIVE': 'C:', 22:50:06 INFO - 'SYSTEMROOT': 'C:\\windows', 22:50:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:50:06 INFO - 'TEST1': 'testie', 22:50:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:50:06 INFO - 'USERDOMAIN': 'T-W864-IX-156', 22:50:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 22:50:06 INFO - 'USERNAME': 'cltbld', 22:50:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 22:50:06 INFO - 'WINDIR': 'C:\\windows', 22:50:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:50:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:50:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:50:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:50:07 INFO - Running setup.py egg_info for package mozsystemmonitor 22:50:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 22:50:07 INFO - Running setup.py egg_info for package psutil 22:50:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:50:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:50:07 INFO - Installing collected packages: mozsystemmonitor, psutil 22:50:07 INFO - Running setup.py install for mozsystemmonitor 22:50:07 INFO - Running setup.py install for psutil 22:50:07 INFO - building 'psutil._psutil_windows' extension 22:50:07 INFO - error: Unable to find vcvarsall.bat 22:50:07 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-0v6ppo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:50:07 INFO - running install 22:50:07 INFO - running build 22:50:07 INFO - running build_py 22:50:07 INFO - running build_ext 22:50:07 INFO - building 'psutil._psutil_windows' extension 22:50:07 INFO - error: Unable to find vcvarsall.bat 22:50:07 INFO - ---------------------------------------- 22:50:07 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-0v6ppo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:50:07 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-156\AppData\Roaming\pip\pip.log 22:50:07 WARNING - Return code: 1 22:50:07 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! 22:50:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 22:50:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:50:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:50:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:50:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:50:07 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 0x0270E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02761B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0273F368>, '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 0x024E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-156', 'USERDOMAIN': 'T-W864-IX-156', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-156', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:50:07 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 22:50:07 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 22:50:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:50:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 22:50:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:50:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:50:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:50:07 INFO - 'COMPUTERNAME': 'T-W864-IX-156', 22:50:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:50:07 INFO - 'DCLOCATION': 'SCL3', 22:50:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:50:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:50:07 INFO - 'HOMEDRIVE': 'C:', 22:50:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 22:50:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:50:07 INFO - 'KTS_VERSION': '1.19c', 22:50:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 22:50:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-156', 22:50:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:50:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:50:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:50:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:50:07 INFO - 'MOZ_NO_REMOTE': '1', 22:50:07 INFO - 'NO_EM_RESTART': '1', 22:50:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:50:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:50:07 INFO - 'OS': 'Windows_NT', 22:50:07 INFO - 'OURDRIVE': 'C:', 22:50:07 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', 22:50:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:50:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:50:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:50:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:50:07 INFO - 'PROCESSOR_LEVEL': '6', 22:50:07 INFO - 'PROCESSOR_REVISION': '1e05', 22:50:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:50:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:50:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:50:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:50:07 INFO - 'PROMPT': '$P$G', 22:50:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:50:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:50:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:50:07 INFO - 'PWD': 'C:\\slave\\test', 22:50:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:50:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:50:07 INFO - 'SYSTEMDRIVE': 'C:', 22:50:07 INFO - 'SYSTEMROOT': 'C:\\windows', 22:50:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:50:07 INFO - 'TEST1': 'testie', 22:50:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:50:07 INFO - 'USERDOMAIN': 'T-W864-IX-156', 22:50:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 22:50:07 INFO - 'USERNAME': 'cltbld', 22:50:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 22:50:07 INFO - 'WINDIR': 'C:\\windows', 22:50:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:50:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:50:07 INFO - Downloading/unpacking blobuploader==1.2.4 22:50:07 INFO - Downloading blobuploader-1.2.4.tar.gz 22:50:07 INFO - Running setup.py egg_info for package blobuploader 22:50:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:50:11 INFO - Running setup.py egg_info for package requests 22:50:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:50:11 INFO - Downloading docopt-0.6.1.tar.gz 22:50:11 INFO - Running setup.py egg_info for package docopt 22:50:11 INFO - Installing collected packages: blobuploader, docopt, requests 22:50:11 INFO - Running setup.py install for blobuploader 22:50:11 INFO - Running setup.py install for docopt 22:50:11 INFO - Running setup.py install for requests 22:50:11 INFO - Successfully installed blobuploader docopt requests 22:50:11 INFO - Cleaning up... 22:50:11 INFO - Return code: 0 22:50:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:50:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:50:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:50:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:50:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:50:11 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 0x0270E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02761B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0273F368>, '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 0x024E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-156', 'USERDOMAIN': 'T-W864-IX-156', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-156', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:50:11 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 22:50:11 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 22:50:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:50:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 22:50:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:50:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:50:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:50:11 INFO - 'COMPUTERNAME': 'T-W864-IX-156', 22:50:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:50:11 INFO - 'DCLOCATION': 'SCL3', 22:50:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:50:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:50:11 INFO - 'HOMEDRIVE': 'C:', 22:50:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 22:50:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:50:11 INFO - 'KTS_VERSION': '1.19c', 22:50:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 22:50:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-156', 22:50:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:50:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:50:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:50:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:50:11 INFO - 'MOZ_NO_REMOTE': '1', 22:50:11 INFO - 'NO_EM_RESTART': '1', 22:50:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:50:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:50:11 INFO - 'OS': 'Windows_NT', 22:50:11 INFO - 'OURDRIVE': 'C:', 22:50:11 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', 22:50:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:50:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:50:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:50:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:50:11 INFO - 'PROCESSOR_LEVEL': '6', 22:50:11 INFO - 'PROCESSOR_REVISION': '1e05', 22:50:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:50:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:50:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:50:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:50:11 INFO - 'PROMPT': '$P$G', 22:50:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:50:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:50:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:50:11 INFO - 'PWD': 'C:\\slave\\test', 22:50:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:50:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:50:11 INFO - 'SYSTEMDRIVE': 'C:', 22:50:11 INFO - 'SYSTEMROOT': 'C:\\windows', 22:50:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:50:11 INFO - 'TEST1': 'testie', 22:50:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:50:11 INFO - 'USERDOMAIN': 'T-W864-IX-156', 22:50:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 22:50:11 INFO - 'USERNAME': 'cltbld', 22:50:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 22:50:11 INFO - 'WINDIR': 'C:\\windows', 22:50:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:50:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:50:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:50:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:50:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:50:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:50:16 INFO - Unpacking c:\slave\test\build\tests\marionette 22:50:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:50:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:50:16 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 22:50:16 INFO - Running setup.py install for browsermob-proxy 22:50:32 INFO - Running setup.py install for manifestparser 22:50:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Running setup.py install for marionette-client 22:50:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:50:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Running setup.py install for marionette-driver 22:50:32 INFO - Running setup.py install for mozcrash 22:50:32 INFO - Running setup.py install for mozdebug 22:50:32 INFO - Running setup.py install for mozdevice 22:50:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Running setup.py install for mozfile 22:50:32 INFO - Running setup.py install for mozhttpd 22:50:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Running setup.py install for mozinfo 22:50:32 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Running setup.py install for mozInstall 22:50:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Running setup.py install for mozleak 22:50:32 INFO - Running setup.py install for mozlog 22:50:32 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Running setup.py install for moznetwork 22:50:32 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Running setup.py install for mozprocess 22:50:32 INFO - Running setup.py install for mozprofile 22:50:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Running setup.py install for mozrunner 22:50:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Running setup.py install for mozscreenshot 22:50:32 INFO - Running setup.py install for moztest 22:50:32 INFO - Running setup.py install for mozversion 22:50:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:50:32 INFO - Running setup.py install for wptserve 22:50:32 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 22:50:32 INFO - Cleaning up... 22:50:32 INFO - Return code: 0 22:50:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:50:32 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')]} 22:50:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:50:32 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')]} 22:50:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:50:32 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 0x0270E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02761B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0273F368>, '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 0x024E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-156', 'USERDOMAIN': 'T-W864-IX-156', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-156', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:50:32 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 22:50:32 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 22:50:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:50:32 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 22:50:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:50:32 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:50:32 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:50:32 INFO - 'COMPUTERNAME': 'T-W864-IX-156', 22:50:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:50:32 INFO - 'DCLOCATION': 'SCL3', 22:50:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:50:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:50:32 INFO - 'HOMEDRIVE': 'C:', 22:50:32 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 22:50:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:50:32 INFO - 'KTS_VERSION': '1.19c', 22:50:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 22:50:32 INFO - 'LOGONSERVER': '\\\\T-W864-IX-156', 22:50:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:50:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:50:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:50:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:50:32 INFO - 'MOZ_NO_REMOTE': '1', 22:50:32 INFO - 'NO_EM_RESTART': '1', 22:50:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:50:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:50:32 INFO - 'OS': 'Windows_NT', 22:50:32 INFO - 'OURDRIVE': 'C:', 22:50:32 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', 22:50:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:50:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:50:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:50:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:50:32 INFO - 'PROCESSOR_LEVEL': '6', 22:50:32 INFO - 'PROCESSOR_REVISION': '1e05', 22:50:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:50:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:50:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:50:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:50:32 INFO - 'PROMPT': '$P$G', 22:50:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:50:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:50:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:50:32 INFO - 'PWD': 'C:\\slave\\test', 22:50:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:50:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:50:32 INFO - 'SYSTEMDRIVE': 'C:', 22:50:32 INFO - 'SYSTEMROOT': 'C:\\windows', 22:50:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:50:32 INFO - 'TEST1': 'testie', 22:50:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:50:32 INFO - 'USERDOMAIN': 'T-W864-IX-156', 22:50:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 22:50:32 INFO - 'USERNAME': 'cltbld', 22:50:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 22:50:32 INFO - 'WINDIR': 'C:\\windows', 22:50:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:50:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:50:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:50:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:50:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:50:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:50:36 INFO - Unpacking c:\slave\test\build\tests\marionette 22:50:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:50:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:50:36 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)) 22:50: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)) 22:50: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)) 22:50: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)) 22:50: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)) 22:50:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 22:50:48 INFO - Downloading blessings-1.6.tar.gz 22:50:48 INFO - Running setup.py egg_info for package blessings 22:50: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)) 22:50: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 22:50:48 INFO - Running setup.py install for blessings 22:50:48 INFO - Running setup.py install for browsermob-proxy 22:50:48 INFO - Running setup.py install for manifestparser 22:50:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Running setup.py install for marionette-client 22:50:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:50:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Running setup.py install for marionette-driver 22:50:48 INFO - Running setup.py install for mozcrash 22:50:48 INFO - Running setup.py install for mozdebug 22:50:48 INFO - Running setup.py install for mozdevice 22:50:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Running setup.py install for mozhttpd 22:50:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Running setup.py install for mozInstall 22:50:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Running setup.py install for mozleak 22:50:48 INFO - Running setup.py install for mozprofile 22:50:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Running setup.py install for mozrunner 22:50:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:50:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:50:50 INFO - Running setup.py install for mozscreenshot 22:50:50 INFO - Running setup.py install for moztest 22:50:50 INFO - Running setup.py install for mozversion 22:50:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:50:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:50:50 INFO - Running setup.py install for wptserve 22:50:50 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 22:50:50 INFO - Cleaning up... 22:50:50 INFO - Return code: 0 22:50:50 INFO - Done creating virtualenv C:\slave\test\build\venv. 22:50:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:50:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:50:50 INFO - Reading from file tmpfile_stdout 22:50:50 INFO - Using _rmtree_windows ... 22:50:50 INFO - Using _rmtree_windows ... 22:50:50 INFO - Current package versions: 22:50:50 INFO - blessings == 1.6 22:50:50 INFO - blobuploader == 1.2.4 22:50:50 INFO - browsermob-proxy == 0.6.0 22:50:50 INFO - distribute == 0.6.14 22:50:50 INFO - docopt == 0.6.1 22:50:50 INFO - manifestparser == 1.1 22:50:50 INFO - marionette-client == 2.3.0 22:50:50 INFO - marionette-driver == 1.4.0 22:50:50 INFO - mozInstall == 1.12 22:50:50 INFO - mozcrash == 0.17 22:50:50 INFO - mozdebug == 0.1 22:50:50 INFO - mozdevice == 0.48 22:50:50 INFO - mozfile == 1.2 22:50:50 INFO - mozhttpd == 0.7 22:50:50 INFO - mozinfo == 0.9 22:50:50 INFO - mozleak == 0.1 22:50:50 INFO - mozlog == 3.1 22:50:50 INFO - moznetwork == 0.27 22:50:50 INFO - mozprocess == 0.22 22:50:50 INFO - mozprofile == 0.28 22:50:50 INFO - mozrunner == 6.11 22:50:50 INFO - mozscreenshot == 0.1 22:50:50 INFO - mozsystemmonitor == 0.0 22:50:50 INFO - moztest == 0.7 22:50:50 INFO - mozversion == 1.4 22:50:50 INFO - requests == 1.2.3 22:50:50 INFO - wptserve == 1.4.0 22:50:50 INFO - Running post-action listener: _resource_record_post_action 22:50:50 INFO - Running post-action listener: _start_resource_monitoring 22:50:50 INFO - Starting resource monitoring. 22:50:51 INFO - ##### 22:50:51 INFO - ##### Running pull step. 22:50:51 INFO - ##### 22:50:51 INFO - Running pre-action listener: _resource_record_pre_action 22:50:51 INFO - Running main action method: pull 22:50:51 INFO - Pull has nothing to do! 22:50:51 INFO - Running post-action listener: _resource_record_post_action 22:50:51 INFO - ##### 22:50:51 INFO - ##### Running install step. 22:50:51 INFO - ##### 22:50:51 INFO - Running pre-action listener: _resource_record_pre_action 22:50:51 INFO - Running main action method: install 22:50:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:50:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:50:51 INFO - Reading from file tmpfile_stdout 22:50:51 INFO - Using _rmtree_windows ... 22:50:51 INFO - Using _rmtree_windows ... 22:50:51 INFO - Detecting whether we're running mozinstall >=1.0... 22:50:51 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 22:50:51 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 22:50:51 INFO - Reading from file tmpfile_stdout 22:50:51 INFO - Output received: 22:50:51 INFO - Usage: mozinstall-script.py [options] installer 22:50:51 INFO - Options: 22:50:51 INFO - -h, --help show this help message and exit 22:50:51 INFO - -d DEST, --destination=DEST 22:50:51 INFO - Directory to install application into. [default: 22:50:51 INFO - "C:\slave\test"] 22:50:51 INFO - --app=APP Application being installed. [default: firefox] 22:50:51 INFO - Using _rmtree_windows ... 22:50:51 INFO - Using _rmtree_windows ... 22:50:51 INFO - mkdir: C:\slave\test\build\application 22:50:51 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'] 22:50:51 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 22:50:53 INFO - Reading from file tmpfile_stdout 22:50:53 INFO - Output received: 22:50:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 22:50:53 INFO - Using _rmtree_windows ... 22:50:53 INFO - Using _rmtree_windows ... 22:50:53 INFO - Running post-action listener: _resource_record_post_action 22:50:53 INFO - ##### 22:50:53 INFO - ##### Running run-tests step. 22:50:53 INFO - ##### 22:50:53 INFO - Running pre-action listener: _resource_record_pre_action 22:50:53 INFO - Running main action method: run_tests 22:50:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 22:50:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:50:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:50:53 INFO - grabbing minidump binary from tooltool 22:50: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')]} 22:50: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 0x0273F368>, '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 0x024E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027C90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 22:50: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 22:50: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 22:50:54 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 22:50:55 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpvgcvqs 22:50:55 INFO - INFO - File integrity verified, renaming tmpvgcvqs to win32-minidump_stackwalk.exe 22:50:55 INFO - Return code: 0 22:50:55 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 22:50:55 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 22:50: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/WWgHyGgpSse0w6Fcqw3KmQ/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 22:50: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/WWgHyGgpSse0w6Fcqw3KmQ/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 22:50:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:50:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Roaming', 22:50:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:50:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:50:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:50:55 INFO - 'COMPUTERNAME': 'T-W864-IX-156', 22:50:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:50:55 INFO - 'DCLOCATION': 'SCL3', 22:50:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:50:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:50:55 INFO - 'HOMEDRIVE': 'C:', 22:50:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-156', 22:50:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:50:55 INFO - 'KTS_VERSION': '1.19c', 22:50:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-156\\AppData\\Local', 22:50:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-156', 22:50:55 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 22:50:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:50:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:50:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:50:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:50:55 INFO - 'MOZ_NO_REMOTE': '1', 22:50:55 INFO - 'NO_EM_RESTART': '1', 22:50:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:50:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:50:55 INFO - 'OS': 'Windows_NT', 22:50:55 INFO - 'OURDRIVE': 'C:', 22:50: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', 22:50:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:50:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:50:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:50:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:50:55 INFO - 'PROCESSOR_LEVEL': '6', 22:50:55 INFO - 'PROCESSOR_REVISION': '1e05', 22:50:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:50:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:50:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:50:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:50:55 INFO - 'PROMPT': '$P$G', 22:50:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:50:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:50:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:50:55 INFO - 'PWD': 'C:\\slave\\test', 22:50:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:50:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:50:55 INFO - 'SYSTEMDRIVE': 'C:', 22:50:55 INFO - 'SYSTEMROOT': 'C:\\windows', 22:50:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:50:55 INFO - 'TEST1': 'testie', 22:50:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:50:55 INFO - 'USERDOMAIN': 'T-W864-IX-156', 22:50:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-156', 22:50:55 INFO - 'USERNAME': 'cltbld', 22:50:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-156', 22:50:55 INFO - 'WINDIR': 'C:\\windows', 22:50:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:50: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/WWgHyGgpSse0w6Fcqw3KmQ/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 22:50: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 22:50:57 INFO - import pkg_resources 22:50:58 INFO - Using 1 client processes 22:51:01 INFO - SUITE-START | Running 778 tests 22:51:01 INFO - Running testharness tests 22:51:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:51:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 22:51:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:51:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 22:51:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:51:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 22:51:02 INFO - Setting up ssl 22:51:02 INFO - PROCESS | certutil | 22:51:02 INFO - PROCESS | certutil | 22:51:02 INFO - PROCESS | certutil | 22:51:02 INFO - Certificate Nickname Trust Attributes 22:51:02 INFO - SSL,S/MIME,JAR/XPI 22:51:02 INFO - 22:51:02 INFO - web-platform-tests CT,, 22:51:02 INFO - 22:51:02 INFO - Starting runner 22:51:03 INFO - PROCESS | 3544 | [3544] 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 22:51:03 INFO - PROCESS | 3544 | [3544] 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 22:51:03 INFO - PROCESS | 3544 | [3544] 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 22:51:04 INFO - PROCESS | 3544 | 1467870664745 Marionette DEBUG Marionette enabled via build flag and pref 22:51:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000006540B5E000 == 1 [pid = 3544] [id = 1] 22:51:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 1 (000000654FA8F800) [pid = 3544] [serial = 1] [outer = 0000000000000000] 22:51:05 INFO - PROCESS | 3544 | [3544] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:51:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 2 (000000654FA90800) [pid = 3544] [serial = 2] [outer = 000000654FA8F800] 22:51:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000006552E7C800 == 2 [pid = 3544] [id = 2] 22:51:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 3 (0000006552E7D000) [pid = 3544] [serial = 3] [outer = 0000000000000000] 22:51:06 INFO - PROCESS | 3544 | [3544] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:51:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 4 (0000006552E7E000) [pid = 3544] [serial = 4] [outer = 0000006552E7D000] 22:51:06 INFO - PROCESS | 3544 | 1467870666488 Marionette INFO Listening on port 2828 22:51:08 INFO - PROCESS | 3544 | 1467870668537 Marionette DEBUG Marionette enabled via command-line flag 22:51:08 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553DC6000 == 3 [pid = 3544] [id = 3] 22:51:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 5 (0000006553E10800) [pid = 3544] [serial = 5] [outer = 0000000000000000] 22:51:08 INFO - PROCESS | 3544 | [3544] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:51:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 6 (0000006553E11800) [pid = 3544] [serial = 6] [outer = 0000006553E10800] 22:51:08 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 22:51:08 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 22:51:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 7 (0000006554826800) [pid = 3544] [serial = 7] [outer = 0000006552E7D000] 22:51:09 INFO - PROCESS | 3544 | [3544] 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 22:51:09 INFO - PROCESS | 3544 | 1467870669362 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 22:51:09 INFO - PROCESS | 3544 | [3544] 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 22:51:09 INFO - PROCESS | 3544 | 1467870669393 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 22:51:09 INFO - PROCESS | 3544 | [3544] 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 22:51:09 INFO - PROCESS | 3544 | 1467870669401 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 22:51:09 INFO - PROCESS | 3544 | [3544] 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 22:51:09 INFO - PROCESS | 3544 | 1467870669435 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 22:51:09 INFO - PROCESS | 3544 | 1467870669439 Marionette DEBUG Closed connection conn0 22:51:09 INFO - PROCESS | 3544 | 1467870669441 Marionette DEBUG Closed connection conn1 22:51:09 INFO - PROCESS | 3544 | 1467870669443 Marionette DEBUG Closed connection conn2 22:51:09 INFO - PROCESS | 3544 | [3544] 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 22:51:09 INFO - PROCESS | 3544 | 1467870669449 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 22:51:09 INFO - PROCESS | 3544 | 1467870669502 Marionette DEBUG Closed connection conn3 22:51:09 INFO - PROCESS | 3544 | 1467870669659 Marionette DEBUG Closed connection conn4 22:51:09 INFO - PROCESS | 3544 | [3544] 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 22:51:09 INFO - PROCESS | 3544 | 1467870669666 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 22:51:09 INFO - PROCESS | 3544 | 1467870669677 Marionette DEBUG Closed connection conn5 22:51:09 INFO - PROCESS | 3544 | [3544] 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 22:51:09 INFO - PROCESS | 3544 | 1467870669682 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 22:51:09 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554E1000 == 4 [pid = 3544] [id = 4] 22:51:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 8 (0000006554FB5800) [pid = 3544] [serial = 8] [outer = 0000000000000000] 22:51:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 9 (0000006554FC0000) [pid = 3544] [serial = 9] [outer = 0000006554FB5800] 22:51:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 10 (0000006555391400) [pid = 3544] [serial = 10] [outer = 0000006554FB5800] 22:51:09 INFO - PROCESS | 3544 | 1467870669843 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:51:09 INFO - PROCESS | 3544 | 1467870669848 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":"20160706204229","device":"desktop","version":"48.0"} 22:51:10 INFO - PROCESS | 3544 | [3544] 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 22:51:10 INFO - PROCESS | 3544 | [3544] 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 22:51:10 INFO - PROCESS | 3544 | [3544] 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 22:51:11 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AD11000 == 5 [pid = 3544] [id = 5] 22:51:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 11 (000000655AD11800) [pid = 3544] [serial = 11] [outer = 0000000000000000] 22:51:11 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AD12000 == 6 [pid = 3544] [id = 6] 22:51:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 12 (000000655AD5CC00) [pid = 3544] [serial = 12] [outer = 0000000000000000] 22:51:11 INFO - PROCESS | 3544 | [3544] 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 22:51:12 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B48D000 == 7 [pid = 3544] [id = 7] 22:51:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 13 (000000655AD5C400) [pid = 3544] [serial = 13] [outer = 0000000000000000] 22:51:12 INFO - PROCESS | 3544 | [3544] 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 22:51:12 INFO - PROCESS | 3544 | [3544] 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 22:51:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 14 (000000655B807C00) [pid = 3544] [serial = 14] [outer = 000000655AD5C400] 22:51:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 15 (000000655BC1E800) [pid = 3544] [serial = 15] [outer = 000000655AD11800] 22:51:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 16 (000000655B6DEC00) [pid = 3544] [serial = 16] [outer = 000000655AD5CC00] 22:51:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 17 (000000655B8AD800) [pid = 3544] [serial = 17] [outer = 000000655AD5C400] 22:51:13 INFO - PROCESS | 3544 | 1467870673276 Marionette INFO startBrowser 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:13 INFO - PROCESS | 3544 | 1467870673312 Marionette DEBUG loaded listener.js 22:51:13 INFO - PROCESS | 3544 | 1467870673326 Marionette DEBUG loaded listener.js 22:51:13 INFO - PROCESS | 3544 | 1467870673328 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 18 (000000655E158800) [pid = 3544] [serial = 18] [outer = 000000655AD5C400] 22:51:14 INFO - PROCESS | 3544 | 1467870674235 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"00fc8ab8-da5f-4daf-921d-112ca084eca3","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":"20160706204229","device":"desktop","version":"48.0","command_id":1}}] 22:51:14 INFO - PROCESS | 3544 | 1467870674915 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}] 22:51:14 INFO - PROCESS | 3544 | 1467870674919 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:14 INFO - PROCESS | 3544 | 1467870674957 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 22:51:14 INFO - PROCESS | 3544 | 1467870674980 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:51:14 INFO - PROCESS | 3544 | 1467870674983 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:15 INFO - PROCESS | 3544 | [3544] 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 22:51:15 INFO - PROCESS | 3544 | --DOCSHELL 0000006540B5E000 == 6 [pid = 3544] [id = 1] 22:51:17 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:51:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 19 (0000006553BD4800) [pid = 3544] [serial = 19] [outer = 000000655AD5C400] 22:51:17 INFO - PROCESS | 3544 | 1467870677396 Marionette TRACE conn6 <- [1,3,null,{}] 22:51:17 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:51:17 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:51:17 INFO - PROCESS | 3544 | 1467870677406 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:51:17 INFO - PROCESS | 3544 | 1467870677409 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:17 INFO - PROCESS | 3544 | 1467870677450 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 22:51:17 INFO - PROCESS | 3544 | 1467870677465 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 22:51:17 INFO - PROCESS | 3544 | 1467870677470 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 22:51:17 INFO - PROCESS | 3544 | 1467870677480 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:51:17 INFO - PROCESS | 3544 | 1467870677484 Marionette TRACE conn6 <- [1,6,null,{}] 22:51:17 INFO - PROCESS | 3544 | 1467870677496 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}] 22:51:17 INFO - PROCESS | 3544 | 1467870677498 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:17 INFO - PROCESS | 3544 | 1467870677523 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 22:51:17 INFO - PROCESS | 3544 | 1467870677528 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:17 INFO - PROCESS | 3544 | 1467870677533 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:17 INFO - PROCESS | 3544 | ++DOCSHELL 000000654ED27800 == 7 [pid = 3544] [id = 8] 22:51:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 20 (000000655315E000) [pid = 3544] [serial = 20] [outer = 0000000000000000] 22:51:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 21 (00000065531C0C00) [pid = 3544] [serial = 21] [outer = 000000655315E000] 22:51:17 INFO - PROCESS | 3544 | 1467870677586 Marionette DEBUG loaded listener.js 22:51:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 22 (000000655394BC00) [pid = 3544] [serial = 22] [outer = 000000655315E000] 22:51:17 INFO - PROCESS | 3544 | --DOCSHELL 00000065554E1000 == 6 [pid = 3544] [id = 4] 22:51:18 INFO - PROCESS | 3544 | ++DOCSHELL 000000654F3E3800 == 7 [pid = 3544] [id = 9] 22:51:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 23 (0000006554A1C000) [pid = 3544] [serial = 23] [outer = 0000000000000000] 22:51:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 24 (0000006554A1D400) [pid = 3544] [serial = 24] [outer = 0000006554A1C000] 22:51:18 INFO - PROCESS | 3544 | 1467870678219 Marionette DEBUG loaded listener.js 22:51:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 25 (0000006553994C00) [pid = 3544] [serial = 25] [outer = 0000006554A1C000] 22:51:18 INFO - PROCESS | 3544 | 1467870678475 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]]]}] 22:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1030ms 22:51:18 INFO - PROCESS | 3544 | 1467870678562 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 22:51:18 INFO - PROCESS | 3544 | 1467870678565 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 22:51:18 INFO - PROCESS | 3544 | 1467870678612 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:51:18 INFO - PROCESS | 3544 | 1467870678614 Marionette TRACE conn6 <- [1,10,null,{}] 22:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:51:18 INFO - PROCESS | 3544 | 1467870678766 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}] 22:51:18 INFO - PROCESS | 3544 | 1467870678768 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:18 INFO - PROCESS | 3544 | 1467870678882 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 22:51:18 INFO - PROCESS | 3544 | 1467870678938 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:18 INFO - PROCESS | 3544 | 1467870678941 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000006554837000 == 8 [pid = 3544] [id = 10] 22:51:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 26 (0000006553E3B000) [pid = 3544] [serial = 26] [outer = 0000000000000000] 22:51:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 27 (00000065581A7C00) [pid = 3544] [serial = 27] [outer = 0000006553E3B000] 22:51:18 INFO - PROCESS | 3544 | 1467870678988 Marionette DEBUG loaded listener.js 22:51:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 28 (000000655ACF5000) [pid = 3544] [serial = 28] [outer = 0000006553E3B000] 22:51:19 INFO - PROCESS | 3544 | ++DOCSHELL 0000006554855800 == 9 [pid = 3544] [id = 11] 22:51:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 29 (0000006554857000) [pid = 3544] [serial = 29] [outer = 0000000000000000] 22:51:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 30 (000000655485B000) [pid = 3544] [serial = 30] [outer = 0000006554857000] 22:51:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 31 (000000655484B000) [pid = 3544] [serial = 31] [outer = 0000006554857000] 22:51:19 INFO - PROCESS | 3544 | ++DOCSHELL 000000654D8A2000 == 10 [pid = 3544] [id = 12] 22:51:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 32 (000000655B37A400) [pid = 3544] [serial = 32] [outer = 0000000000000000] 22:51:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 33 (000000655BCF0C00) [pid = 3544] [serial = 33] [outer = 000000655B37A400] 22:51:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 34 (000000655AD69000) [pid = 3544] [serial = 34] [outer = 000000655B37A400] 22:51:19 INFO - PROCESS | 3544 | 1467870679661 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]]]}] 22:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1082ms 22:51:19 INFO - PROCESS | 3544 | 1467870679700 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 22:51:19 INFO - PROCESS | 3544 | 1467870679704 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 22:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:51:19 INFO - PROCESS | 3544 | 1467870679716 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:51:19 INFO - PROCESS | 3544 | 1467870679721 Marionette TRACE conn6 <- [1,14,null,{}] 22:51:19 INFO - PROCESS | 3544 | 1467870679725 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}] 22:51:19 INFO - PROCESS | 3544 | 1467870679728 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:19 INFO - PROCESS | 3544 | 1467870679822 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 22:51:19 INFO - PROCESS | 3544 | 1467870679829 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:19 INFO - PROCESS | 3544 | 1467870679831 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:19 INFO - PROCESS | 3544 | ++DOCSHELL 000000655798F000 == 11 [pid = 3544] [id = 13] 22:51:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 35 (000000655D7A1000) [pid = 3544] [serial = 35] [outer = 0000000000000000] 22:51:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 36 (000000655D7A3400) [pid = 3544] [serial = 36] [outer = 000000655D7A1000] 22:51:19 INFO - PROCESS | 3544 | 1467870679885 Marionette DEBUG loaded listener.js 22:51:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 37 (000000655E152C00) [pid = 3544] [serial = 37] [outer = 000000655D7A1000] 22:51:20 INFO - PROCESS | 3544 | 1467870680325 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]]]}] 22:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 649ms 22:51:20 INFO - PROCESS | 3544 | 1467870680366 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 22:51:20 INFO - PROCESS | 3544 | 1467870680369 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 22:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:51:20 INFO - PROCESS | 3544 | 1467870680372 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:51:20 INFO - PROCESS | 3544 | 1467870680374 Marionette TRACE conn6 <- [1,18,null,{}] 22:51:20 INFO - PROCESS | 3544 | 1467870680378 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}] 22:51:20 INFO - PROCESS | 3544 | 1467870680380 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:20 INFO - PROCESS | 3544 | 1467870680469 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 22:51:20 INFO - PROCESS | 3544 | 1467870680478 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:20 INFO - PROCESS | 3544 | 1467870680481 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:20 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AB89800 == 12 [pid = 3544] [id = 14] 22:51:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 38 (000000655EA14800) [pid = 3544] [serial = 38] [outer = 0000000000000000] 22:51:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 39 (000000655EA1C400) [pid = 3544] [serial = 39] [outer = 000000655EA14800] 22:51:20 INFO - PROCESS | 3544 | 1467870680526 Marionette DEBUG loaded listener.js 22:51:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 40 (000000655ACADC00) [pid = 3544] [serial = 40] [outer = 000000655EA14800] 22:51:20 INFO - PROCESS | 3544 | 1467870680908 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]]]}] 22:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 584ms 22:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:51:20 INFO - PROCESS | 3544 | 1467870680961 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 22:51:20 INFO - PROCESS | 3544 | 1467870680963 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 22:51:20 INFO - PROCESS | 3544 | 1467870680967 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:51:20 INFO - PROCESS | 3544 | 1467870680969 Marionette TRACE conn6 <- [1,22,null,{}] 22:51:20 INFO - PROCESS | 3544 | 1467870680973 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}] 22:51:20 INFO - PROCESS | 3544 | 1467870680975 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:21 INFO - PROCESS | 3544 | 1467870681062 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 22:51:21 INFO - PROCESS | 3544 | 1467870681068 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:21 INFO - PROCESS | 3544 | 1467870681074 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:21 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF43000 == 13 [pid = 3544] [id = 15] 22:51:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 41 (000000655ED76800) [pid = 3544] [serial = 41] [outer = 0000000000000000] 22:51:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 42 (000000655ED78400) [pid = 3544] [serial = 42] [outer = 000000655ED76800] 22:51:21 INFO - PROCESS | 3544 | 1467870681128 Marionette DEBUG loaded listener.js 22:51:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 43 (000000655ED7E000) [pid = 3544] [serial = 43] [outer = 000000655ED76800] 22:51:21 INFO - PROCESS | 3544 | 1467870681547 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]]]}] 22:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 627ms 22:51:21 INFO - PROCESS | 3544 | 1467870681599 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 22:51:21 INFO - PROCESS | 3544 | 1467870681601 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 22:51:21 INFO - PROCESS | 3544 | 1467870681604 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:51:21 INFO - PROCESS | 3544 | 1467870681606 Marionette TRACE conn6 <- [1,26,null,{}] 22:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:51:21 INFO - PROCESS | 3544 | 1467870681610 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}] 22:51:21 INFO - PROCESS | 3544 | 1467870681612 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:21 INFO - PROCESS | 3544 | 1467870681693 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 22:51:21 INFO - PROCESS | 3544 | 1467870681699 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:21 INFO - PROCESS | 3544 | 1467870681701 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:21 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B18B800 == 14 [pid = 3544] [id = 16] 22:51:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 44 (000000654CF0FC00) [pid = 3544] [serial = 44] [outer = 0000000000000000] 22:51:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 45 (000000655545F400) [pid = 3544] [serial = 45] [outer = 000000654CF0FC00] 22:51:21 INFO - PROCESS | 3544 | 1467870681746 Marionette DEBUG loaded listener.js 22:51:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 46 (000000655ED7EC00) [pid = 3544] [serial = 46] [outer = 000000654CF0FC00] 22:51:22 INFO - PROCESS | 3544 | 1467870682149 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]]]}] 22:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 22:51:22 INFO - PROCESS | 3544 | 1467870682198 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 22:51:22 INFO - PROCESS | 3544 | 1467870682200 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 22:51:22 INFO - PROCESS | 3544 | 1467870682203 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:51:22 INFO - PROCESS | 3544 | 1467870682205 Marionette TRACE conn6 <- [1,30,null,{}] 22:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:51:22 INFO - PROCESS | 3544 | 1467870682208 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}] 22:51:22 INFO - PROCESS | 3544 | 1467870682211 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:22 INFO - PROCESS | 3544 | 1467870682292 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 22:51:22 INFO - PROCESS | 3544 | 1467870682297 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:22 INFO - PROCESS | 3544 | 1467870682299 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:22 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B853800 == 15 [pid = 3544] [id = 17] 22:51:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 47 (000000654CE64800) [pid = 3544] [serial = 47] [outer = 0000000000000000] 22:51:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 48 (000000655545B800) [pid = 3544] [serial = 48] [outer = 000000654CE64800] 22:51:22 INFO - PROCESS | 3544 | 1467870682344 Marionette DEBUG loaded listener.js 22:51:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 49 (0000006558421000) [pid = 3544] [serial = 49] [outer = 000000654CE64800] 22:51:22 INFO - PROCESS | 3544 | 1467870682728 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]]]}] 22:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 22:51:22 INFO - PROCESS | 3544 | 1467870682798 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 22:51:22 INFO - PROCESS | 3544 | 1467870682800 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 22:51:22 INFO - PROCESS | 3544 | 1467870682804 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:51:22 INFO - PROCESS | 3544 | 1467870682806 Marionette TRACE conn6 <- [1,34,null,{}] 22:51:22 INFO - PROCESS | 3544 | 1467870682809 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}] 22:51:22 INFO - PROCESS | 3544 | 1467870682811 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:22 INFO - PROCESS | 3544 | 1467870682888 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 22:51:22 INFO - PROCESS | 3544 | 1467870682893 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:22 INFO - PROCESS | 3544 | 1467870682895 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:22 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C110000 == 16 [pid = 3544] [id = 18] 22:51:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 50 (000000654EE72C00) [pid = 3544] [serial = 50] [outer = 0000000000000000] 22:51:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 51 (000000654EE77400) [pid = 3544] [serial = 51] [outer = 000000654EE72C00] 22:51:22 INFO - PROCESS | 3544 | 1467870682941 Marionette DEBUG loaded listener.js 22:51:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 52 (0000006558421C00) [pid = 3544] [serial = 52] [outer = 000000654EE72C00] 22:51:23 INFO - PROCESS | 3544 | 1467870683395 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]]]}] 22:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 22:51:23 INFO - PROCESS | 3544 | 1467870683437 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 22:51:23 INFO - PROCESS | 3544 | 1467870683439 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 22:51:23 INFO - PROCESS | 3544 | 1467870683442 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:51:23 INFO - PROCESS | 3544 | 1467870683444 Marionette TRACE conn6 <- [1,38,null,{}] 22:51:23 INFO - PROCESS | 3544 | 1467870683448 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}] 22:51:23 INFO - PROCESS | 3544 | 1467870683457 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:23 INFO - PROCESS | 3544 | 1467870683537 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 22:51:23 INFO - PROCESS | 3544 | 1467870683546 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:23 INFO - PROCESS | 3544 | 1467870683548 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:23 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E328000 == 17 [pid = 3544] [id = 19] 22:51:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 53 (000000654EEA3400) [pid = 3544] [serial = 53] [outer = 0000000000000000] 22:51:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 54 (000000654EEA8800) [pid = 3544] [serial = 54] [outer = 000000654EEA3400] 22:51:23 INFO - PROCESS | 3544 | 1467870683592 Marionette DEBUG loaded listener.js 22:51:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (000000654EEAEC00) [pid = 3544] [serial = 55] [outer = 000000654EEA3400] 22:51:23 INFO - PROCESS | 3544 | 1467870683970 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]]]}] 22:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 22:51:24 INFO - PROCESS | 3544 | 1467870684038 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 22:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:51:24 INFO - PROCESS | 3544 | 1467870684041 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 22:51:24 INFO - PROCESS | 3544 | 1467870684044 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:51:24 INFO - PROCESS | 3544 | 1467870684046 Marionette TRACE conn6 <- [1,42,null,{}] 22:51:24 INFO - PROCESS | 3544 | 1467870684049 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}] 22:51:24 INFO - PROCESS | 3544 | 1467870684052 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:24 INFO - PROCESS | 3544 | 1467870684140 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 22:51:24 INFO - PROCESS | 3544 | 1467870684146 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:24 INFO - PROCESS | 3544 | 1467870684148 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:24 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F424800 == 18 [pid = 3544] [id = 20] 22:51:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (0000006558A1AC00) [pid = 3544] [serial = 56] [outer = 0000000000000000] 22:51:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (00000065627A6C00) [pid = 3544] [serial = 57] [outer = 0000006558A1AC00] 22:51:24 INFO - PROCESS | 3544 | 1467870684196 Marionette DEBUG loaded listener.js 22:51:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (00000065627AF000) [pid = 3544] [serial = 58] [outer = 0000006558A1AC00] 22:51:24 INFO - PROCESS | 3544 | 1467870684571 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]]]}] 22:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 22:51:24 INFO - PROCESS | 3544 | 1467870684640 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 22:51:24 INFO - PROCESS | 3544 | 1467870684642 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 22:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:51:24 INFO - PROCESS | 3544 | 1467870684646 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:51:24 INFO - PROCESS | 3544 | 1467870684649 Marionette TRACE conn6 <- [1,46,null,{}] 22:51:24 INFO - PROCESS | 3544 | 1467870684652 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}] 22:51:24 INFO - PROCESS | 3544 | 1467870684662 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:24 INFO - PROCESS | 3544 | 1467870684741 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 22:51:24 INFO - PROCESS | 3544 | 1467870684747 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:24 INFO - PROCESS | 3544 | 1467870684749 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:24 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C728000 == 19 [pid = 3544] [id = 21] 22:51:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (0000006561C9D000) [pid = 3544] [serial = 59] [outer = 0000000000000000] 22:51:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0000006561CA4400) [pid = 3544] [serial = 60] [outer = 0000006561C9D000] 22:51:24 INFO - PROCESS | 3544 | 1467870684798 Marionette DEBUG loaded listener.js 22:51:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (00000065627B4000) [pid = 3544] [serial = 61] [outer = 0000006561C9D000] 22:51:25 INFO - PROCESS | 3544 | 1467870685210 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]]]}] 22:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 22:51:25 INFO - PROCESS | 3544 | 1467870685234 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 22:51:25 INFO - PROCESS | 3544 | 1467870685236 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 22:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:51:25 INFO - PROCESS | 3544 | 1467870685239 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:51:25 INFO - PROCESS | 3544 | 1467870685241 Marionette TRACE conn6 <- [1,50,null,{}] 22:51:25 INFO - PROCESS | 3544 | 1467870685245 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}] 22:51:25 INFO - PROCESS | 3544 | 1467870685246 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:25 INFO - PROCESS | 3544 | 1467870685983 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 22:51:26 INFO - PROCESS | 3544 | 1467870686040 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:26 INFO - PROCESS | 3544 | 1467870686043 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:26 INFO - PROCESS | 3544 | ++DOCSHELL 000000654ED23800 == 20 [pid = 3544] [id = 22] 22:51:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000654CF0D000) [pid = 3544] [serial = 62] [outer = 0000000000000000] 22:51:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000654DF3CC00) [pid = 3544] [serial = 63] [outer = 000000654CF0D000] 22:51:26 INFO - PROCESS | 3544 | 1467870686095 Marionette DEBUG loaded listener.js 22:51:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000654EEA8000) [pid = 3544] [serial = 64] [outer = 000000654CF0D000] 22:51:26 INFO - PROCESS | 3544 | 1467870686551 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]]]}] 22:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1345ms 22:51:26 INFO - PROCESS | 3544 | 1467870686588 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 22:51:26 INFO - PROCESS | 3544 | 1467870686592 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 22:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:51:26 INFO - PROCESS | 3544 | 1467870686597 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:51:26 INFO - PROCESS | 3544 | 1467870686600 Marionette TRACE conn6 <- [1,54,null,{}] 22:51:26 INFO - PROCESS | 3544 | 1467870686615 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}] 22:51:26 INFO - PROCESS | 3544 | 1467870686618 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:26 INFO - PROCESS | 3544 | 1467870686723 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 22:51:26 INFO - PROCESS | 3544 | 1467870686731 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:26 INFO - PROCESS | 3544 | 1467870686734 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553DBE800 == 21 [pid = 3544] [id = 23] 22:51:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000654EE78800) [pid = 3544] [serial = 65] [outer = 0000000000000000] 22:51:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0000006553DD9000) [pid = 3544] [serial = 66] [outer = 000000654EE78800] 22:51:26 INFO - PROCESS | 3544 | 1467870686781 Marionette DEBUG loaded listener.js 22:51:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000006555115400) [pid = 3544] [serial = 67] [outer = 000000654EE78800] 22:51:27 INFO - PROCESS | 3544 | 1467870687201 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]]]}] 22:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 650ms 22:51:27 INFO - PROCESS | 3544 | 1467870687255 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 22:51:27 INFO - PROCESS | 3544 | 1467870687258 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 22:51:27 INFO - PROCESS | 3544 | 1467870687261 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:51:27 INFO - PROCESS | 3544 | 1467870687263 Marionette TRACE conn6 <- [1,58,null,{}] 22:51:27 INFO - PROCESS | 3544 | 1467870687267 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}] 22:51:27 INFO - PROCESS | 3544 | 1467870687270 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:27 INFO - PROCESS | 3544 | 1467870687577 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 22:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000006554FB5800) [pid = 3544] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000655315E000) [pid = 3544] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0000006553E3B000) [pid = 3544] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000655D7A1000) [pid = 3544] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000655EA14800) [pid = 3544] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:51:27 INFO - PROCESS | 3544 | 1467870687632 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:27 INFO - PROCESS | 3544 | 1467870687634 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553DBE000 == 22 [pid = 3544] [id = 24] 22:51:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000654E627400) [pid = 3544] [serial = 68] [outer = 0000000000000000] 22:51:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0000006553E3B000) [pid = 3544] [serial = 69] [outer = 000000654E627400] 22:51:27 INFO - PROCESS | 3544 | 1467870687681 Marionette DEBUG loaded listener.js 22:51:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0000006559D4DC00) [pid = 3544] [serial = 70] [outer = 000000654E627400] 22:51:28 INFO - PROCESS | 3544 | 1467870688027 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]]]}] 22:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 775ms 22:51:28 INFO - PROCESS | 3544 | 1467870688040 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 22:51:28 INFO - PROCESS | 3544 | 1467870688045 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 22:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:51:28 INFO - PROCESS | 3544 | 1467870688061 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:51:28 INFO - PROCESS | 3544 | 1467870688065 Marionette TRACE conn6 <- [1,62,null,{}] 22:51:28 INFO - PROCESS | 3544 | 1467870688069 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}] 22:51:28 INFO - PROCESS | 3544 | 1467870688072 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:28 INFO - PROCESS | 3544 | 1467870688160 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 22:51:28 INFO - PROCESS | 3544 | 1467870688212 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:28 INFO - PROCESS | 3544 | 1467870688215 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AA21000 == 23 [pid = 3544] [id = 25] 22:51:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000654CF0F400) [pid = 3544] [serial = 71] [outer = 0000000000000000] 22:51:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000006559DC1400) [pid = 3544] [serial = 72] [outer = 000000654CF0F400] 22:51:28 INFO - PROCESS | 3544 | 1467870688260 Marionette DEBUG loaded listener.js 22:51:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000655ACF7C00) [pid = 3544] [serial = 73] [outer = 000000654CF0F400] 22:51:28 INFO - PROCESS | 3544 | 1467870688615 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]]]}] 22:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 586ms 22:51:28 INFO - PROCESS | 3544 | 1467870688647 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 22:51:28 INFO - PROCESS | 3544 | 1467870688649 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 22:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:51:28 INFO - PROCESS | 3544 | 1467870688652 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:51:28 INFO - PROCESS | 3544 | 1467870688654 Marionette TRACE conn6 <- [1,66,null,{}] 22:51:28 INFO - PROCESS | 3544 | 1467870688657 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}] 22:51:28 INFO - PROCESS | 3544 | 1467870688659 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:28 INFO - PROCESS | 3544 | 1467870688749 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 22:51:28 INFO - PROCESS | 3544 | 1467870688802 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:28 INFO - PROCESS | 3544 | 1467870688804 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B83A800 == 24 [pid = 3544] [id = 26] 22:51:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000655393E000) [pid = 3544] [serial = 74] [outer = 0000000000000000] 22:51:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655B11E400) [pid = 3544] [serial = 75] [outer = 000000655393E000] 22:51:28 INFO - PROCESS | 3544 | 1467870688849 Marionette DEBUG loaded listener.js 22:51:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655C16B800) [pid = 3544] [serial = 76] [outer = 000000655393E000] 22:51:29 INFO - PROCESS | 3544 | 1467870689200 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]]]}] 22:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 585ms 22:51:29 INFO - PROCESS | 3544 | 1467870689241 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 22:51:29 INFO - PROCESS | 3544 | 1467870689243 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 22:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:51:29 INFO - PROCESS | 3544 | 1467870689246 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:51:29 INFO - PROCESS | 3544 | 1467870689248 Marionette TRACE conn6 <- [1,70,null,{}] 22:51:29 INFO - PROCESS | 3544 | 1467870689252 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}] 22:51:29 INFO - PROCESS | 3544 | 1467870689254 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:29 INFO - PROCESS | 3544 | 1467870689358 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 22:51:29 INFO - PROCESS | 3544 | 1467870689365 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:29 INFO - PROCESS | 3544 | 1467870689371 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:29 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C89B800 == 25 [pid = 3544] [id = 27] 22:51:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655DA80000) [pid = 3544] [serial = 77] [outer = 0000000000000000] 22:51:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655E112C00) [pid = 3544] [serial = 78] [outer = 000000655DA80000] 22:51:29 INFO - PROCESS | 3544 | 1467870689425 Marionette DEBUG loaded listener.js 22:51:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655ED71400) [pid = 3544] [serial = 79] [outer = 000000655DA80000] 22:51:29 INFO - PROCESS | 3544 | 1467870689951 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]]]}] 22:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 776ms 22:51:30 INFO - PROCESS | 3544 | 1467870690026 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 22:51:30 INFO - PROCESS | 3544 | 1467870690031 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 22:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:51:30 INFO - PROCESS | 3544 | 1467870690036 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:51:30 INFO - PROCESS | 3544 | 1467870690042 Marionette TRACE conn6 <- [1,74,null,{}] 22:51:30 INFO - PROCESS | 3544 | 1467870690119 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}] 22:51:30 INFO - PROCESS | 3544 | 1467870690122 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:30 INFO - PROCESS | 3544 | 1467870690241 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 22:51:30 INFO - PROCESS | 3544 | 1467870690293 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:30 INFO - PROCESS | 3544 | 1467870690296 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000006557997800 == 26 [pid = 3544] [id = 28] 22:51:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (00000065530EF400) [pid = 3544] [serial = 80] [outer = 0000000000000000] 22:51:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006553E3A800) [pid = 3544] [serial = 81] [outer = 00000065530EF400] 22:51:30 INFO - PROCESS | 3544 | 1467870690356 Marionette DEBUG loaded listener.js 22:51:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006558420000) [pid = 3544] [serial = 82] [outer = 00000065530EF400] 22:51:30 INFO - PROCESS | 3544 | 1467870690909 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]]]}] 22:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 922ms 22:51:30 INFO - PROCESS | 3544 | 1467870690961 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 22:51:30 INFO - PROCESS | 3544 | 1467870690966 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 22:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:51:30 INFO - PROCESS | 3544 | 1467870690973 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:51:30 INFO - PROCESS | 3544 | 1467870690976 Marionette TRACE conn6 <- [1,78,null,{}] 22:51:30 INFO - PROCESS | 3544 | 1467870690980 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}] 22:51:30 INFO - PROCESS | 3544 | 1467870690983 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:31 INFO - PROCESS | 3544 | 1467870691096 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 22:51:31 INFO - PROCESS | 3544 | 1467870691156 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:31 INFO - PROCESS | 3544 | 1467870691159 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:31 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E186800 == 27 [pid = 3544] [id = 29] 22:51:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655B8A7400) [pid = 3544] [serial = 83] [outer = 0000000000000000] 22:51:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655D7AFC00) [pid = 3544] [serial = 84] [outer = 000000655B8A7400] 22:51:31 INFO - PROCESS | 3544 | 1467870691218 Marionette DEBUG loaded listener.js 22:51:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655E3C0400) [pid = 3544] [serial = 85] [outer = 000000655B8A7400] 22:51:31 INFO - PROCESS | 3544 | 1467870691765 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]]]}] 22:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 22:51:31 INFO - PROCESS | 3544 | 1467870691813 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 22:51:31 INFO - PROCESS | 3544 | 1467870691816 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 22:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:51:31 INFO - PROCESS | 3544 | 1467870691820 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:51:31 INFO - PROCESS | 3544 | 1467870691824 Marionette TRACE conn6 <- [1,82,null,{}] 22:51:31 INFO - PROCESS | 3544 | 1467870691835 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}] 22:51:31 INFO - PROCESS | 3544 | 1467870691840 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:31 INFO - PROCESS | 3544 | 1467870691944 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 22:51:32 INFO - PROCESS | 3544 | 1467870692007 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:32 INFO - PROCESS | 3544 | 1467870692011 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:32 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FE5800 == 28 [pid = 3544] [id = 30] 22:51:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000654EBA0C00) [pid = 3544] [serial = 86] [outer = 0000000000000000] 22:51:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655E3C0C00) [pid = 3544] [serial = 87] [outer = 000000654EBA0C00] 22:51:32 INFO - PROCESS | 3544 | 1467870692069 Marionette DEBUG loaded listener.js 22:51:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (00000065607A6800) [pid = 3544] [serial = 88] [outer = 000000654EBA0C00] 22:51:32 INFO - PROCESS | 3544 | 1467870692602 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]]]}] 22:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 22:51:32 INFO - PROCESS | 3544 | 1467870692660 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 22:51:32 INFO - PROCESS | 3544 | 1467870692663 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 22:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:51:32 INFO - PROCESS | 3544 | 1467870692684 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:51:32 INFO - PROCESS | 3544 | 1467870692686 Marionette TRACE conn6 <- [1,86,null,{}] 22:51:32 INFO - PROCESS | 3544 | 1467870692690 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}] 22:51:32 INFO - PROCESS | 3544 | 1467870692692 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:32 INFO - PROCESS | 3544 | 1467870692846 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 22:51:32 INFO - PROCESS | 3544 | 1467870692854 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:32 INFO - PROCESS | 3544 | 1467870692857 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:32 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A8A8000 == 29 [pid = 3544] [id = 31] 22:51:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000654EC4E000) [pid = 3544] [serial = 89] [outer = 0000000000000000] 22:51:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000654EC52C00) [pid = 3544] [serial = 90] [outer = 000000654EC4E000] 22:51:32 INFO - PROCESS | 3544 | 1467870692911 Marionette DEBUG loaded listener.js 22:51:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000006561C9A000) [pid = 3544] [serial = 91] [outer = 000000654EC4E000] 22:51:33 INFO - PROCESS | 3544 | 1467870693518 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]]]}] 22:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 880ms 22:51:33 INFO - PROCESS | 3544 | 1467870693567 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 22:51:33 INFO - PROCESS | 3544 | 1467870693572 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 22:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:51:33 INFO - PROCESS | 3544 | 1467870693577 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:51:33 INFO - PROCESS | 3544 | 1467870693580 Marionette TRACE conn6 <- [1,90,null,{}] 22:51:33 INFO - PROCESS | 3544 | 1467870693585 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}] 22:51:33 INFO - PROCESS | 3544 | 1467870693588 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:33 INFO - PROCESS | 3544 | 1467870693694 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 22:51:33 INFO - PROCESS | 3544 | 1467870693773 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:33 INFO - PROCESS | 3544 | 1467870693777 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:33 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553169000 == 30 [pid = 3544] [id = 32] 22:51:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000654EBA2C00) [pid = 3544] [serial = 92] [outer = 0000000000000000] 22:51:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000654EC46000) [pid = 3544] [serial = 93] [outer = 000000654EBA2C00] 22:51:33 INFO - PROCESS | 3544 | 1467870693829 Marionette DEBUG loaded listener.js 22:51:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000654EE75000) [pid = 3544] [serial = 94] [outer = 000000654EBA2C00] 22:51:34 INFO - PROCESS | 3544 | --DOCSHELL 000000654ED27800 == 29 [pid = 3544] [id = 8] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655B8AD800) [pid = 3544] [serial = 17] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655EA1C400) [pid = 3544] [serial = 39] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655ED78400) [pid = 3544] [serial = 42] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655545F400) [pid = 3544] [serial = 45] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655545B800) [pid = 3544] [serial = 48] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654EE77400) [pid = 3544] [serial = 51] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654EEA8800) [pid = 3544] [serial = 54] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (00000065627A6C00) [pid = 3544] [serial = 57] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (00000065531C0C00) [pid = 3544] [serial = 21] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655394BC00) [pid = 3544] [serial = 22] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006554A1D400) [pid = 3544] [serial = 24] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (00000065581A7C00) [pid = 3544] [serial = 27] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655BCF0C00) [pid = 3544] [serial = 33] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655D7A3400) [pid = 3544] [serial = 36] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655485B000) [pid = 3544] [serial = 30] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655ACF5000) [pid = 3544] [serial = 28] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655E152C00) [pid = 3544] [serial = 37] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655ACADC00) [pid = 3544] [serial = 40] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655B807C00) [pid = 3544] [serial = 14] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000006555391400) [pid = 3544] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0000006554FC0000) [pid = 3544] [serial = 9] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000006552E7E000) [pid = 3544] [serial = 4] [outer = 0000000000000000] [url = about:blank] 22:51:34 INFO - PROCESS | 3544 | 1467870694810 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]]]}] 22:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1297ms 22:51:34 INFO - PROCESS | 3544 | 1467870694878 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 22:51:34 INFO - PROCESS | 3544 | 1467870694882 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 22:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:51:34 INFO - PROCESS | 3544 | 1467870694888 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:51:34 INFO - PROCESS | 3544 | 1467870694891 Marionette TRACE conn6 <- [1,94,null,{}] 22:51:34 INFO - PROCESS | 3544 | 1467870694897 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}] 22:51:34 INFO - PROCESS | 3544 | 1467870694900 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:34 INFO - PROCESS | 3544 | 1467870694990 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 22:51:35 INFO - PROCESS | 3544 | 1467870695051 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:35 INFO - PROCESS | 3544 | 1467870695053 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:35 INFO - PROCESS | 3544 | ++DOCSHELL 00000065530AC800 == 30 [pid = 3544] [id = 33] 22:51:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000654EC51C00) [pid = 3544] [serial = 95] [outer = 0000000000000000] 22:51:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654EEA4000) [pid = 3544] [serial = 96] [outer = 000000654EC51C00] 22:51:35 INFO - PROCESS | 3544 | 1467870695102 Marionette DEBUG loaded listener.js 22:51:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654F35AC00) [pid = 3544] [serial = 97] [outer = 000000654EC51C00] 22:51:35 INFO - PROCESS | 3544 | 1467870695476 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]]]}] 22:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 628ms 22:51:35 INFO - PROCESS | 3544 | 1467870695519 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 22:51:35 INFO - PROCESS | 3544 | 1467870695525 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 22:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:51:35 INFO - PROCESS | 3544 | 1467870695531 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:51:35 INFO - PROCESS | 3544 | 1467870695534 Marionette TRACE conn6 <- [1,98,null,{}] 22:51:35 INFO - PROCESS | 3544 | 1467870695538 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}] 22:51:35 INFO - PROCESS | 3544 | 1467870695541 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:35 INFO - PROCESS | 3544 | 1467870695629 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 22:51:35 INFO - PROCESS | 3544 | 1467870695636 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:35 INFO - PROCESS | 3544 | 1467870695638 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:35 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554EF000 == 31 [pid = 3544] [id = 34] 22:51:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (00000065531BFC00) [pid = 3544] [serial = 98] [outer = 0000000000000000] 22:51:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655393E800) [pid = 3544] [serial = 99] [outer = 00000065531BFC00] 22:51:35 INFO - PROCESS | 3544 | 1467870695688 Marionette DEBUG loaded listener.js 22:51:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000006553D7BC00) [pid = 3544] [serial = 100] [outer = 00000065531BFC00] 22:51:36 INFO - PROCESS | 3544 | 1467870696131 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]]]}] 22:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 628ms 22:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:51:36 INFO - PROCESS | 3544 | 1467870696165 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 22:51:36 INFO - PROCESS | 3544 | 1467870696168 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 22:51:36 INFO - PROCESS | 3544 | 1467870696172 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:51:36 INFO - PROCESS | 3544 | 1467870696175 Marionette TRACE conn6 <- [1,102,null,{}] 22:51:36 INFO - PROCESS | 3544 | 1467870696187 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}] 22:51:36 INFO - PROCESS | 3544 | 1467870696192 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:36 INFO - PROCESS | 3544 | 1467870696276 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 22:51:36 INFO - PROCESS | 3544 | 1467870696285 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:36 INFO - PROCESS | 3544 | 1467870696289 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:36 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AD18800 == 32 [pid = 3544] [id = 35] 22:51:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654EC4BC00) [pid = 3544] [serial = 101] [outer = 0000000000000000] 22:51:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655841C400) [pid = 3544] [serial = 102] [outer = 000000654EC4BC00] 22:51:36 INFO - PROCESS | 3544 | 1467870696337 Marionette DEBUG loaded listener.js 22:51:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655845D400) [pid = 3544] [serial = 103] [outer = 000000654EC4BC00] 22:51:36 INFO - PROCESS | 3544 | 1467870696723 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]]]}] 22:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 586ms 22:51:36 INFO - PROCESS | 3544 | 1467870696761 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 22:51:36 INFO - PROCESS | 3544 | 1467870696764 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 22:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:51:36 INFO - PROCESS | 3544 | 1467870696767 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:51:36 INFO - PROCESS | 3544 | 1467870696769 Marionette TRACE conn6 <- [1,106,null,{}] 22:51:36 INFO - PROCESS | 3544 | 1467870696772 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}] 22:51:36 INFO - PROCESS | 3544 | 1467870696774 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:36 INFO - PROCESS | 3544 | 1467870696890 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 22:51:36 INFO - PROCESS | 3544 | 1467870696902 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:36 INFO - PROCESS | 3544 | 1467870696904 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:36 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B83E000 == 33 [pid = 3544] [id = 36] 22:51:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006558466C00) [pid = 3544] [serial = 104] [outer = 0000000000000000] 22:51:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000006559D48400) [pid = 3544] [serial = 105] [outer = 0000006558466C00] 22:51:36 INFO - PROCESS | 3544 | 1467870696949 Marionette DEBUG loaded listener.js 22:51:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655ACAB000) [pid = 3544] [serial = 106] [outer = 0000006558466C00] 22:51:37 INFO - PROCESS | 3544 | 1467870697372 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]]]}] 22:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 22:51:37 INFO - PROCESS | 3544 | 1467870697399 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 22:51:37 INFO - PROCESS | 3544 | 1467870697401 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 22:51:37 INFO - PROCESS | 3544 | 1467870697404 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:51:37 INFO - PROCESS | 3544 | 1467870697406 Marionette TRACE conn6 <- [1,110,null,{}] 22:51:37 INFO - PROCESS | 3544 | 1467870697410 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}] 22:51:37 INFO - PROCESS | 3544 | 1467870697412 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:37 INFO - PROCESS | 3544 | 1467870697510 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 22:51:37 INFO - PROCESS | 3544 | 1467870697516 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:37 INFO - PROCESS | 3544 | 1467870697518 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:37 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C11F800 == 34 [pid = 3544] [id = 37] 22:51:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (00000065531BE000) [pid = 3544] [serial = 107] [outer = 0000000000000000] 22:51:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655ACF0800) [pid = 3544] [serial = 108] [outer = 00000065531BE000] 22:51:37 INFO - PROCESS | 3544 | 1467870697563 Marionette DEBUG loaded listener.js 22:51:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655AD67000) [pid = 3544] [serial = 109] [outer = 00000065531BE000] 22:51:37 INFO - PROCESS | 3544 | 1467870697977 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]]]}] 22:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 22:51:38 INFO - PROCESS | 3544 | 1467870698036 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 22:51:38 INFO - PROCESS | 3544 | 1467870698039 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 22:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:51:38 INFO - PROCESS | 3544 | 1467870698042 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:51:38 INFO - PROCESS | 3544 | 1467870698044 Marionette TRACE conn6 <- [1,114,null,{}] 22:51:38 INFO - PROCESS | 3544 | 1467870698047 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}] 22:51:38 INFO - PROCESS | 3544 | 1467870698053 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:38 INFO - PROCESS | 3544 | 1467870698180 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 22:51:38 INFO - PROCESS | 3544 | 1467870698240 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:38 INFO - PROCESS | 3544 | 1467870698242 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:38 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EA8A800 == 35 [pid = 3544] [id = 38] 22:51:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654EB97800) [pid = 3544] [serial = 110] [outer = 0000000000000000] 22:51:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655C795800) [pid = 3544] [serial = 111] [outer = 000000654EB97800] 22:51:38 INFO - PROCESS | 3544 | 1467870698288 Marionette DEBUG loaded listener.js 22:51:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655E11B000) [pid = 3544] [serial = 112] [outer = 000000654EB97800] 22:51:38 INFO - PROCESS | 3544 | 1467870698689 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]]]}] 22:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 22:51:38 INFO - PROCESS | 3544 | 1467870698737 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 22:51:38 INFO - PROCESS | 3544 | 1467870698739 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 22:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:51:38 INFO - PROCESS | 3544 | 1467870698742 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:51:38 INFO - PROCESS | 3544 | 1467870698744 Marionette TRACE conn6 <- [1,118,null,{}] 22:51:38 INFO - PROCESS | 3544 | 1467870698753 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}] 22:51:38 INFO - PROCESS | 3544 | 1467870698755 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:38 INFO - PROCESS | 3544 | 1467870698851 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 22:51:38 INFO - PROCESS | 3544 | 1467870698856 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:38 INFO - PROCESS | 3544 | 1467870698858 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FE1000 == 36 [pid = 3544] [id = 39] 22:51:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000654D820000) [pid = 3544] [serial = 113] [outer = 0000000000000000] 22:51:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000654D827400) [pid = 3544] [serial = 114] [outer = 000000654D820000] 22:51:38 INFO - PROCESS | 3544 | 1467870698902 Marionette DEBUG loaded listener.js 22:51:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655B80F800) [pid = 3544] [serial = 115] [outer = 000000654D820000] 22:51:39 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655393E000) [pid = 3544] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:51:39 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000654EE78800) [pid = 3544] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:51:39 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654E627400) [pid = 3544] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:51:39 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654CF0F400) [pid = 3544] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:51:39 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654CF0D000) [pid = 3544] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:51:39 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006561C9D000) [pid = 3544] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:51:39 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654CF0FC00) [pid = 3544] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:51:39 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006558A1AC00) [pid = 3544] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:51:39 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654EEA3400) [pid = 3544] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:51:39 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654EE72C00) [pid = 3544] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:51:39 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655ED76800) [pid = 3544] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:51:39 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654CE64800) [pid = 3544] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:51:39 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655DA80000) [pid = 3544] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:51:39 INFO - PROCESS | 3544 | 1467870699320 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]]]}] 22:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 649ms 22:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:51:39 INFO - PROCESS | 3544 | 1467870699395 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 22:51:39 INFO - PROCESS | 3544 | 1467870699397 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 22:51:39 INFO - PROCESS | 3544 | 1467870699400 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:51:39 INFO - PROCESS | 3544 | 1467870699402 Marionette TRACE conn6 <- [1,122,null,{}] 22:51:39 INFO - PROCESS | 3544 | 1467870699406 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}] 22:51:39 INFO - PROCESS | 3544 | 1467870699408 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:39 INFO - PROCESS | 3544 | 1467870699488 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 22:51:39 INFO - PROCESS | 3544 | 1467870699513 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:39 INFO - PROCESS | 3544 | 1467870699515 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562588800 == 37 [pid = 3544] [id = 40] 22:51:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006552E4DC00) [pid = 3544] [serial = 116] [outer = 0000000000000000] 22:51:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006558A03400) [pid = 3544] [serial = 117] [outer = 0000006552E4DC00] 22:51:39 INFO - PROCESS | 3544 | 1467870699559 Marionette DEBUG loaded listener.js 22:51:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655E3C0000) [pid = 3544] [serial = 118] [outer = 0000006552E4DC00] 22:51:39 INFO - PROCESS | 3544 | 1467870699937 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]]]}] 22:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 22:51:40 INFO - PROCESS | 3544 | 1467870699993 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 22:51:40 INFO - PROCESS | 3544 | 1467870699995 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 22:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:51:40 INFO - PROCESS | 3544 | 1467870699999 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:51:40 INFO - PROCESS | 3544 | 1467870700001 Marionette TRACE conn6 <- [1,126,null,{}] 22:51:40 INFO - PROCESS | 3544 | 1467870700004 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}] 22:51:40 INFO - PROCESS | 3544 | 1467870700006 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:40 INFO - PROCESS | 3544 | 1467870700086 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 22:51:40 INFO - PROCESS | 3544 | 1467870700091 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:40 INFO - PROCESS | 3544 | 1467870700093 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:40 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AD17000 == 38 [pid = 3544] [id = 41] 22:51:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655ED72400) [pid = 3544] [serial = 119] [outer = 0000000000000000] 22:51:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655ED7D000) [pid = 3544] [serial = 120] [outer = 000000655ED72400] 22:51:40 INFO - PROCESS | 3544 | 1467870700136 Marionette DEBUG loaded listener.js 22:51:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000006561C96400) [pid = 3544] [serial = 121] [outer = 000000655ED72400] 22:51:40 INFO - PROCESS | 3544 | 1467870700535 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]]]}] 22:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 22:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:51:40 INFO - PROCESS | 3544 | 1467870700589 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 22:51:40 INFO - PROCESS | 3544 | 1467870700591 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 22:51:40 INFO - PROCESS | 3544 | 1467870700599 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:51:40 INFO - PROCESS | 3544 | 1467870700601 Marionette TRACE conn6 <- [1,130,null,{}] 22:51:40 INFO - PROCESS | 3544 | 1467870700604 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}] 22:51:40 INFO - PROCESS | 3544 | 1467870700606 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:40 INFO - PROCESS | 3544 | 1467870700685 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 22:51:40 INFO - PROCESS | 3544 | 1467870700691 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:40 INFO - PROCESS | 3544 | 1467870700693 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562710000 == 39 [pid = 3544] [id = 42] 22:51:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655F44DC00) [pid = 3544] [serial = 122] [outer = 0000000000000000] 22:51:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655F453400) [pid = 3544] [serial = 123] [outer = 000000655F44DC00] 22:51:40 INFO - PROCESS | 3544 | 1467870700739 Marionette DEBUG loaded listener.js 22:51:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655F459800) [pid = 3544] [serial = 124] [outer = 000000655F44DC00] 22:51:41 INFO - PROCESS | 3544 | 1467870701240 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]]]}] 22:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 690ms 22:51:41 INFO - PROCESS | 3544 | 1467870701287 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 22:51:41 INFO - PROCESS | 3544 | 1467870701292 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 22:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:51:41 INFO - PROCESS | 3544 | 1467870701299 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:51:41 INFO - PROCESS | 3544 | 1467870701303 Marionette TRACE conn6 <- [1,134,null,{}] 22:51:41 INFO - PROCESS | 3544 | 1467870701309 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}] 22:51:41 INFO - PROCESS | 3544 | 1467870701312 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:41 INFO - PROCESS | 3544 | 1467870701438 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 22:51:41 INFO - PROCESS | 3544 | 1467870701525 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:41 INFO - PROCESS | 3544 | 1467870701530 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:41 INFO - PROCESS | 3544 | ++DOCSHELL 00000065530A9000 == 40 [pid = 3544] [id = 43] 22:51:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000654CF81400) [pid = 3544] [serial = 125] [outer = 0000000000000000] 22:51:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000654CF89000) [pid = 3544] [serial = 126] [outer = 000000654CF81400] 22:51:41 INFO - PROCESS | 3544 | 1467870701589 Marionette DEBUG loaded listener.js 22:51:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000654D8D8C00) [pid = 3544] [serial = 127] [outer = 000000654CF81400] 22:51:42 INFO - PROCESS | 3544 | 1467870702325 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]]]}] 22:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1033ms 22:51:42 INFO - PROCESS | 3544 | 1467870702333 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 22:51:42 INFO - PROCESS | 3544 | 1467870702338 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 22:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:51:42 INFO - PROCESS | 3544 | 1467870702345 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:51:42 INFO - PROCESS | 3544 | 1467870702348 Marionette TRACE conn6 <- [1,138,null,{}] 22:51:42 INFO - PROCESS | 3544 | 1467870702352 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}] 22:51:42 INFO - PROCESS | 3544 | 1467870702355 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:42 INFO - PROCESS | 3544 | 1467870702485 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 22:51:42 INFO - PROCESS | 3544 | 1467870702550 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:42 INFO - PROCESS | 3544 | 1467870702552 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:42 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B83D800 == 41 [pid = 3544] [id = 44] 22:51:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000006552EB7800) [pid = 3544] [serial = 128] [outer = 0000000000000000] 22:51:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655315B000) [pid = 3544] [serial = 129] [outer = 0000006552EB7800] 22:51:42 INFO - PROCESS | 3544 | 1467870702610 Marionette DEBUG loaded listener.js 22:51:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000006553E3C000) [pid = 3544] [serial = 130] [outer = 0000006552EB7800] 22:51:43 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FE5800 == 40 [pid = 3544] [id = 30] 22:51:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655E186800 == 39 [pid = 3544] [id = 29] 22:51:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655AD17000 == 38 [pid = 3544] [id = 41] 22:51:43 INFO - PROCESS | 3544 | --DOCSHELL 0000006562588800 == 37 [pid = 3544] [id = 40] 22:51:43 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FE1000 == 36 [pid = 3544] [id = 39] 22:51:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655EA8A800 == 35 [pid = 3544] [id = 38] 22:51:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655C11F800 == 34 [pid = 3544] [id = 37] 22:51:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655B83E000 == 33 [pid = 3544] [id = 36] 22:51:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655AD18800 == 32 [pid = 3544] [id = 35] 22:51:43 INFO - PROCESS | 3544 | --DOCSHELL 00000065554EF000 == 31 [pid = 3544] [id = 34] 22:51:43 INFO - PROCESS | 3544 | --DOCSHELL 00000065530AC800 == 30 [pid = 3544] [id = 33] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (00000065627B4000) [pid = 3544] [serial = 61] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000006553DD9000) [pid = 3544] [serial = 66] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000006553E3B000) [pid = 3544] [serial = 69] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655ACF7C00) [pid = 3544] [serial = 73] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654DF3CC00) [pid = 3544] [serial = 63] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655C16B800) [pid = 3544] [serial = 76] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654EEA8000) [pid = 3544] [serial = 64] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006559D4DC00) [pid = 3544] [serial = 70] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000006559DC1400) [pid = 3544] [serial = 72] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006555115400) [pid = 3544] [serial = 67] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006561CA4400) [pid = 3544] [serial = 60] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655ED7EC00) [pid = 3544] [serial = 46] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (00000065627AF000) [pid = 3544] [serial = 58] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EEAEC00) [pid = 3544] [serial = 55] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006558421C00) [pid = 3544] [serial = 52] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655ED7E000) [pid = 3544] [serial = 43] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006558421000) [pid = 3544] [serial = 49] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655ED71400) [pid = 3544] [serial = 79] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655E112C00) [pid = 3544] [serial = 78] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655B11E400) [pid = 3544] [serial = 75] [outer = 0000000000000000] [url = about:blank] 22:51:43 INFO - PROCESS | 3544 | 1467870703586 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]]]}] 22:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1296ms 22:51:43 INFO - PROCESS | 3544 | 1467870703642 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 22:51:43 INFO - PROCESS | 3544 | 1467870703646 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 22:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:51:43 INFO - PROCESS | 3544 | 1467870703651 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:51:43 INFO - PROCESS | 3544 | 1467870703654 Marionette TRACE conn6 <- [1,142,null,{}] 22:51:43 INFO - PROCESS | 3544 | 1467870703660 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}] 22:51:43 INFO - PROCESS | 3544 | 1467870703662 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:43 INFO - PROCESS | 3544 | 1467870703750 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 22:51:43 INFO - PROCESS | 3544 | 1467870703816 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:43 INFO - PROCESS | 3544 | 1467870703818 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:43 INFO - PROCESS | 3544 | ++DOCSHELL 000000654FA8B800 == 31 [pid = 3544] [id = 45] 22:51:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654D81D400) [pid = 3544] [serial = 131] [outer = 0000000000000000] 22:51:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654EB9A000) [pid = 3544] [serial = 132] [outer = 000000654D81D400] 22:51:43 INFO - PROCESS | 3544 | 1467870703868 Marionette DEBUG loaded listener.js 22:51:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654ED4AC00) [pid = 3544] [serial = 133] [outer = 000000654D81D400] 22:51:44 INFO - PROCESS | 3544 | 1467870704279 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]]]}] 22:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 690ms 22:51:44 INFO - PROCESS | 3544 | 1467870704341 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 22:51:44 INFO - PROCESS | 3544 | 1467870704346 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 22:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:51:44 INFO - PROCESS | 3544 | 1467870704352 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:51:44 INFO - PROCESS | 3544 | 1467870704355 Marionette TRACE conn6 <- [1,146,null,{}] 22:51:44 INFO - PROCESS | 3544 | 1467870704358 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}] 22:51:44 INFO - PROCESS | 3544 | 1467870704361 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:44 INFO - PROCESS | 3544 | 1467870704455 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 22:51:44 INFO - PROCESS | 3544 | 1467870704464 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:44 INFO - PROCESS | 3544 | 1467870704466 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000006559E1F000 == 32 [pid = 3544] [id = 46] 22:51:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654FA44C00) [pid = 3544] [serial = 134] [outer = 0000000000000000] 22:51:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000006552E52000) [pid = 3544] [serial = 135] [outer = 000000654FA44C00] 22:51:44 INFO - PROCESS | 3544 | 1467870704514 Marionette DEBUG loaded listener.js 22:51:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (00000065538D6C00) [pid = 3544] [serial = 136] [outer = 000000654FA44C00] 22:51:44 INFO - PROCESS | 3544 | 1467870704956 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]]]}] 22:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 22:51:44 INFO - PROCESS | 3544 | 1467870704984 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 22:51:44 INFO - PROCESS | 3544 | 1467870704986 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 22:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:51:44 INFO - PROCESS | 3544 | 1467870704990 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:51:44 INFO - PROCESS | 3544 | 1467870704993 Marionette TRACE conn6 <- [1,150,null,{}] 22:51:45 INFO - PROCESS | 3544 | 1467870705010 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}] 22:51:45 INFO - PROCESS | 3544 | 1467870705015 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:45 INFO - PROCESS | 3544 | 1467870705103 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 22:51:45 INFO - PROCESS | 3544 | 1467870705141 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:45 INFO - PROCESS | 3544 | 1467870705144 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:45 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B17F000 == 33 [pid = 3544] [id = 47] 22:51:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006554A16000) [pid = 3544] [serial = 137] [outer = 0000000000000000] 22:51:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000006555113800) [pid = 3544] [serial = 138] [outer = 0000006554A16000] 22:51:45 INFO - PROCESS | 3544 | 1467870705194 Marionette DEBUG loaded listener.js 22:51:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006557979C00) [pid = 3544] [serial = 139] [outer = 0000006554A16000] 22:51:45 INFO - PROCESS | 3544 | 1467870705587 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]]]}] 22:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 648ms 22:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:51:45 INFO - PROCESS | 3544 | 1467870705640 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 22:51:45 INFO - PROCESS | 3544 | 1467870705643 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 22:51:45 INFO - PROCESS | 3544 | 1467870705646 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:51:45 INFO - PROCESS | 3544 | 1467870705648 Marionette TRACE conn6 <- [1,154,null,{}] 22:51:45 INFO - PROCESS | 3544 | 1467870705651 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}] 22:51:45 INFO - PROCESS | 3544 | 1467870705653 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:45 INFO - PROCESS | 3544 | 1467870705766 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 22:51:45 INFO - PROCESS | 3544 | 1467870705772 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:45 INFO - PROCESS | 3544 | 1467870705774 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:45 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC3F800 == 34 [pid = 3544] [id = 48] 22:51:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655841CC00) [pid = 3544] [serial = 140] [outer = 0000000000000000] 22:51:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000006558421800) [pid = 3544] [serial = 141] [outer = 000000655841CC00] 22:51:45 INFO - PROCESS | 3544 | 1467870705858 Marionette DEBUG loaded listener.js 22:51:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655845E800) [pid = 3544] [serial = 142] [outer = 000000655841CC00] 22:51:46 INFO - PROCESS | 3544 | 1467870706288 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]]]}] 22:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 22:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:51:46 INFO - PROCESS | 3544 | 1467870706341 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 22:51:46 INFO - PROCESS | 3544 | 1467870706343 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 22:51:46 INFO - PROCESS | 3544 | 1467870706353 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:51:46 INFO - PROCESS | 3544 | 1467870706355 Marionette TRACE conn6 <- [1,158,null,{}] 22:51:46 INFO - PROCESS | 3544 | 1467870706359 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}] 22:51:46 INFO - PROCESS | 3544 | 1467870706361 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:46 INFO - PROCESS | 3544 | 1467870706463 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 22:51:46 INFO - PROCESS | 3544 | 1467870706530 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:46 INFO - PROCESS | 3544 | 1467870706532 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:46 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C724000 == 35 [pid = 3544] [id = 49] 22:51:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006558468400) [pid = 3544] [serial = 143] [outer = 0000000000000000] 22:51:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000006559DCE000) [pid = 3544] [serial = 144] [outer = 0000006558468400] 22:51:46 INFO - PROCESS | 3544 | 1467870706577 Marionette DEBUG loaded listener.js 22:51:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655ACB7800) [pid = 3544] [serial = 145] [outer = 0000006558468400] 22:51:47 INFO - PROCESS | 3544 | 1467870706994 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]]]}] 22:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 22:51:47 INFO - PROCESS | 3544 | 1467870707042 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 22:51:47 INFO - PROCESS | 3544 | 1467870707044 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 22:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:51:47 INFO - PROCESS | 3544 | 1467870707047 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:51:47 INFO - PROCESS | 3544 | 1467870707049 Marionette TRACE conn6 <- [1,162,null,{}] 22:51:47 INFO - PROCESS | 3544 | 1467870707052 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}] 22:51:47 INFO - PROCESS | 3544 | 1467870707058 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:47 INFO - PROCESS | 3544 | 1467870707192 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 22:51:47 INFO - PROCESS | 3544 | 1467870707198 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:47 INFO - PROCESS | 3544 | 1467870707200 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:47 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F428000 == 36 [pid = 3544] [id = 50] 22:51:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655AD43C00) [pid = 3544] [serial = 146] [outer = 0000000000000000] 22:51:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655B808400) [pid = 3544] [serial = 147] [outer = 000000655AD43C00] 22:51:47 INFO - PROCESS | 3544 | 1467870707245 Marionette DEBUG loaded listener.js 22:51:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655D7A1000) [pid = 3544] [serial = 148] [outer = 000000655AD43C00] 22:51:47 INFO - PROCESS | 3544 | 1467870707652 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]]]}] 22:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 22:51:47 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654EC51C00) [pid = 3544] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:51:47 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (00000065531BE000) [pid = 3544] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:51:47 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654EC4BC00) [pid = 3544] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:51:47 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (00000065531BFC00) [pid = 3544] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:51:47 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654EB97800) [pid = 3544] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:51:47 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654D820000) [pid = 3544] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:51:47 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000006552E4DC00) [pid = 3544] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:51:47 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655ED72400) [pid = 3544] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:51:47 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (00000065530EF400) [pid = 3544] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:51:47 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655B8A7400) [pid = 3544] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:51:47 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654EBA0C00) [pid = 3544] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:51:47 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EC4E000) [pid = 3544] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:51:47 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006558466C00) [pid = 3544] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:51:47 INFO - PROCESS | 3544 | 1467870707752 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 22:51:47 INFO - PROCESS | 3544 | 1467870707755 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 22:51:47 INFO - PROCESS | 3544 | 1467870707760 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:51:47 INFO - PROCESS | 3544 | 1467870707762 Marionette TRACE conn6 <- [1,166,null,{}] 22:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:51:47 INFO - PROCESS | 3544 | 1467870707771 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}] 22:51:47 INFO - PROCESS | 3544 | 1467870707773 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:47 INFO - PROCESS | 3544 | 1467870707876 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 22:51:47 INFO - PROCESS | 3544 | 1467870707884 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:47 INFO - PROCESS | 3544 | 1467870707886 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:47 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4CB800 == 37 [pid = 3544] [id = 51] 22:51:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654EC4BC00) [pid = 3544] [serial = 149] [outer = 0000000000000000] 22:51:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000654ED4D400) [pid = 3544] [serial = 150] [outer = 000000654EC4BC00] 22:51:47 INFO - PROCESS | 3544 | 1467870707930 Marionette DEBUG loaded listener.js 22:51:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655A1EB000) [pid = 3544] [serial = 151] [outer = 000000654EC4BC00] 22:51:48 INFO - PROCESS | 3544 | 1467870708319 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]]]}] 22:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 22:51:48 INFO - PROCESS | 3544 | 1467870708362 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 22:51:48 INFO - PROCESS | 3544 | 1467870708364 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 22:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:51:48 INFO - PROCESS | 3544 | 1467870708367 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:51:48 INFO - PROCESS | 3544 | 1467870708369 Marionette TRACE conn6 <- [1,170,null,{}] 22:51:48 INFO - PROCESS | 3544 | 1467870708372 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}] 22:51:48 INFO - PROCESS | 3544 | 1467870708374 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:48 INFO - PROCESS | 3544 | 1467870708462 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 22:51:48 INFO - PROCESS | 3544 | 1467870708467 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:48 INFO - PROCESS | 3544 | 1467870708469 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:48 INFO - PROCESS | 3544 | ++DOCSHELL 000000656270B000 == 38 [pid = 3544] [id = 52] 22:51:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655D7AF000) [pid = 3544] [serial = 152] [outer = 0000000000000000] 22:51:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655E11C000) [pid = 3544] [serial = 153] [outer = 000000655D7AF000] 22:51:48 INFO - PROCESS | 3544 | 1467870708514 Marionette DEBUG loaded listener.js 22:51:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655ED7EC00) [pid = 3544] [serial = 154] [outer = 000000655D7AF000] 22:51:48 INFO - PROCESS | 3544 | 1467870708874 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]]]}] 22:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 544ms 22:51:48 INFO - PROCESS | 3544 | 1467870708912 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 22:51:48 INFO - PROCESS | 3544 | 1467870708914 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 22:51:48 INFO - PROCESS | 3544 | 1467870708917 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:51:48 INFO - PROCESS | 3544 | 1467870708919 Marionette TRACE conn6 <- [1,174,null,{}] 22:51:48 INFO - PROCESS | 3544 | 1467870708923 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}] 22:51:48 INFO - PROCESS | 3544 | 1467870708925 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:49 INFO - PROCESS | 3544 | 1467870709034 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 22:51:49 INFO - PROCESS | 3544 | 1467870709041 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:49 INFO - PROCESS | 3544 | 1467870709043 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000006563226800 == 39 [pid = 3544] [id = 53] 22:51:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655D8B7800) [pid = 3544] [serial = 155] [outer = 0000000000000000] 22:51:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655F451400) [pid = 3544] [serial = 156] [outer = 000000655D8B7800] 22:51:49 INFO - PROCESS | 3544 | 1467870709088 Marionette DEBUG loaded listener.js 22:51:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (00000065607A6400) [pid = 3544] [serial = 157] [outer = 000000655D8B7800] 22:51:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655C16B400) [pid = 3544] [serial = 158] [outer = 000000655B37A400] 22:51:49 INFO - PROCESS | 3544 | 1467870709487 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]]]}] 22:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 22:51:49 INFO - PROCESS | 3544 | 1467870709549 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 22:51:49 INFO - PROCESS | 3544 | 1467870709552 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 22:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:51:49 INFO - PROCESS | 3544 | 1467870709555 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:51:49 INFO - PROCESS | 3544 | 1467870709556 Marionette TRACE conn6 <- [1,178,null,{}] 22:51:49 INFO - PROCESS | 3544 | 1467870709560 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}] 22:51:49 INFO - PROCESS | 3544 | 1467870709562 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:49 INFO - PROCESS | 3544 | 1467870709669 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 22:51:49 INFO - PROCESS | 3544 | 1467870709711 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:49 INFO - PROCESS | 3544 | 1467870709713 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:49 INFO - PROCESS | 3544 | ++DOCSHELL 000000656236A800 == 40 [pid = 3544] [id = 54] 22:51:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000006558424800) [pid = 3544] [serial = 159] [outer = 0000000000000000] 22:51:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000006562302C00) [pid = 3544] [serial = 160] [outer = 0000006558424800] 22:51:49 INFO - PROCESS | 3544 | 1467870709757 Marionette DEBUG loaded listener.js 22:51:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000656230F000) [pid = 3544] [serial = 161] [outer = 0000006558424800] 22:51:50 INFO - PROCESS | 3544 | 1467870710339 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]]]}] 22:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 837ms 22:51:50 INFO - PROCESS | 3544 | 1467870710396 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 22:51:50 INFO - PROCESS | 3544 | 1467870710401 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 22:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:51:50 INFO - PROCESS | 3544 | 1467870710406 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:51:50 INFO - PROCESS | 3544 | 1467870710411 Marionette TRACE conn6 <- [1,182,null,{}] 22:51:50 INFO - PROCESS | 3544 | 1467870710417 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}] 22:51:50 INFO - PROCESS | 3544 | 1467870710420 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:50 INFO - PROCESS | 3544 | 1467870710542 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 22:51:50 INFO - PROCESS | 3544 | 1467870710616 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:50 INFO - PROCESS | 3544 | 1467870710619 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000006559E07800 == 41 [pid = 3544] [id = 55] 22:51:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000654EE71C00) [pid = 3544] [serial = 162] [outer = 0000000000000000] 22:51:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000654EEAB400) [pid = 3544] [serial = 163] [outer = 000000654EE71C00] 22:51:50 INFO - PROCESS | 3544 | 1467870710677 Marionette DEBUG loaded listener.js 22:51:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000006553947400) [pid = 3544] [serial = 164] [outer = 000000654EE71C00] 22:51:51 INFO - PROCESS | 3544 | 1467870711213 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]]]}] 22:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 838ms 22:51:51 INFO - PROCESS | 3544 | 1467870711247 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 22:51:51 INFO - PROCESS | 3544 | 1467870711252 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 22:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:51:51 INFO - PROCESS | 3544 | 1467870711259 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:51:51 INFO - PROCESS | 3544 | 1467870711262 Marionette TRACE conn6 <- [1,186,null,{}] 22:51:51 INFO - PROCESS | 3544 | 1467870711266 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}] 22:51:51 INFO - PROCESS | 3544 | 1467870711269 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:51 INFO - PROCESS | 3544 | 1467870711387 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 22:51:51 INFO - PROCESS | 3544 | 1467870711467 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:51 INFO - PROCESS | 3544 | 1467870711470 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:51 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D76D000 == 42 [pid = 3544] [id = 56] 22:51:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000655797A000) [pid = 3544] [serial = 165] [outer = 0000000000000000] 22:51:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000655841E000) [pid = 3544] [serial = 166] [outer = 000000655797A000] 22:51:51 INFO - PROCESS | 3544 | 1467870711527 Marionette DEBUG loaded listener.js 22:51:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (000000655ACB8C00) [pid = 3544] [serial = 167] [outer = 000000655797A000] 22:51:52 INFO - PROCESS | 3544 | 1467870712081 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]]]}] 22:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 22:51:52 INFO - PROCESS | 3544 | 1467870712142 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 22:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:51:52 INFO - PROCESS | 3544 | 1467870712145 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 22:51:52 INFO - PROCESS | 3544 | 1467870712148 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:51:52 INFO - PROCESS | 3544 | 1467870712152 Marionette TRACE conn6 <- [1,190,null,{}] 22:51:52 INFO - PROCESS | 3544 | 1467870712164 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}] 22:51:52 INFO - PROCESS | 3544 | 1467870712169 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:52 INFO - PROCESS | 3544 | 1467870712282 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 22:51:52 INFO - PROCESS | 3544 | 1467870712351 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:52 INFO - PROCESS | 3544 | 1467870712354 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:52 INFO - PROCESS | 3544 | ++DOCSHELL 000000656248A000 == 43 [pid = 3544] [id = 57] 22:51:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (000000655CAEF800) [pid = 3544] [serial = 168] [outer = 0000000000000000] 22:51:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (000000655E3C1000) [pid = 3544] [serial = 169] [outer = 000000655CAEF800] 22:51:52 INFO - PROCESS | 3544 | 1467870712412 Marionette DEBUG loaded listener.js 22:51:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (000000656230EC00) [pid = 3544] [serial = 170] [outer = 000000655CAEF800] 22:51:53 INFO - PROCESS | 3544 | 1467870713025 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]]]}] 22:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 941ms 22:51:53 INFO - PROCESS | 3544 | 1467870713091 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 22:51:53 INFO - PROCESS | 3544 | 1467870713094 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 22:51:53 INFO - PROCESS | 3544 | 1467870713111 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:51:53 INFO - PROCESS | 3544 | 1467870713113 Marionette TRACE conn6 <- [1,194,null,{}] 22:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:51:53 INFO - PROCESS | 3544 | 1467870713118 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}] 22:51:53 INFO - PROCESS | 3544 | 1467870713120 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:53 INFO - PROCESS | 3544 | 1467870713241 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 22:51:53 INFO - PROCESS | 3544 | 1467870713301 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:53 INFO - PROCESS | 3544 | 1467870713304 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000006554842000 == 44 [pid = 3544] [id = 58] 22:51:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000006553E3E400) [pid = 3544] [serial = 171] [outer = 0000000000000000] 22:51:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (000000655845E400) [pid = 3544] [serial = 172] [outer = 0000006553E3E400] 22:51:53 INFO - PROCESS | 3544 | 1467870713359 Marionette DEBUG loaded listener.js 22:51:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (000000655E3C7800) [pid = 3544] [serial = 173] [outer = 0000006553E3E400] 22:51:54 INFO - PROCESS | 3544 | 1467870714097 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]]]}] 22:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1025ms 22:51:54 INFO - PROCESS | 3544 | 1467870714144 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 22:51:54 INFO - PROCESS | 3544 | 1467870714148 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 22:51:54 INFO - PROCESS | 3544 | 1467870714152 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:51:54 INFO - PROCESS | 3544 | 1467870714157 Marionette TRACE conn6 <- [1,198,null,{}] 22:51:54 INFO - PROCESS | 3544 | 1467870714172 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}] 22:51:54 INFO - PROCESS | 3544 | 1467870714174 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:54 INFO - PROCESS | 3544 | 1467870714276 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 22:51:54 INFO - PROCESS | 3544 | 1467870714343 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:54 INFO - PROCESS | 3544 | 1467870714346 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:54 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584ED000 == 45 [pid = 3544] [id = 59] 22:51:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (000000654F318800) [pid = 3544] [serial = 174] [outer = 0000000000000000] 22:51:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000006552E4B800) [pid = 3544] [serial = 175] [outer = 000000654F318800] 22:51:54 INFO - PROCESS | 3544 | 1467870714397 Marionette DEBUG loaded listener.js 22:51:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000006553B2A800) [pid = 3544] [serial = 176] [outer = 000000654F318800] 22:51:54 INFO - PROCESS | 3544 | --DOCSHELL 0000006563226800 == 44 [pid = 3544] [id = 53] 22:51:54 INFO - PROCESS | 3544 | --DOCSHELL 000000656270B000 == 43 [pid = 3544] [id = 52] 22:51:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4CB800 == 42 [pid = 3544] [id = 51] 22:51:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655F428000 == 41 [pid = 3544] [id = 50] 22:51:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655C724000 == 40 [pid = 3544] [id = 49] 22:51:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC3F800 == 39 [pid = 3544] [id = 48] 22:51:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655B17F000 == 38 [pid = 3544] [id = 47] 22:51:54 INFO - PROCESS | 3544 | --DOCSHELL 0000006559E1F000 == 37 [pid = 3544] [id = 46] 22:51:54 INFO - PROCESS | 3544 | --DOCSHELL 000000654FA8B800 == 36 [pid = 3544] [id = 45] 22:51:54 INFO - PROCESS | 3544 | --DOCSHELL 0000006562710000 == 35 [pid = 3544] [id = 42] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (000000654EEA4000) [pid = 3544] [serial = 96] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (000000654F35AC00) [pid = 3544] [serial = 97] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (000000655ACF0800) [pid = 3544] [serial = 108] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (000000655841C400) [pid = 3544] [serial = 102] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (000000655845D400) [pid = 3544] [serial = 103] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (000000655393E800) [pid = 3544] [serial = 99] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000006553D7BC00) [pid = 3544] [serial = 100] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (000000655C795800) [pid = 3544] [serial = 111] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000654D827400) [pid = 3544] [serial = 114] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000655E11B000) [pid = 3544] [serial = 112] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655E3C0000) [pid = 3544] [serial = 118] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655ED7D000) [pid = 3544] [serial = 120] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000654EC46000) [pid = 3544] [serial = 93] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655B80F800) [pid = 3544] [serial = 115] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000006558420000) [pid = 3544] [serial = 82] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000006553E3A800) [pid = 3544] [serial = 81] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655E3C0400) [pid = 3544] [serial = 85] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655D7AFC00) [pid = 3544] [serial = 84] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (00000065607A6800) [pid = 3544] [serial = 88] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006561C96400) [pid = 3544] [serial = 121] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655E3C0C00) [pid = 3544] [serial = 87] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000006561C9A000) [pid = 3544] [serial = 91] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654EC52C00) [pid = 3544] [serial = 90] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006559D48400) [pid = 3544] [serial = 105] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655AD67000) [pid = 3544] [serial = 109] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655F453400) [pid = 3544] [serial = 123] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655ACAB000) [pid = 3544] [serial = 106] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006558A03400) [pid = 3544] [serial = 117] [outer = 0000000000000000] [url = about:blank] 22:51:54 INFO - PROCESS | 3544 | 1467870714857 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]]]}] 22:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 732ms 22:51:54 INFO - PROCESS | 3544 | 1467870714889 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 22:51:54 INFO - PROCESS | 3544 | 1467870714893 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 22:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:51:54 INFO - PROCESS | 3544 | 1467870714900 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:51:54 INFO - PROCESS | 3544 | 1467870714902 Marionette TRACE conn6 <- [1,202,null,{}] 22:51:54 INFO - PROCESS | 3544 | 1467870714906 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}] 22:51:54 INFO - PROCESS | 3544 | 1467870714909 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:55 INFO - PROCESS | 3544 | 1467870715002 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 22:51:55 INFO - PROCESS | 3544 | 1467870715008 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:55 INFO - PROCESS | 3544 | 1467870715010 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000006559E15000 == 36 [pid = 3544] [id = 60] 22:51:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654EE77800) [pid = 3544] [serial = 177] [outer = 0000000000000000] 22:51:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (00000065531C1000) [pid = 3544] [serial = 178] [outer = 000000654EE77800] 22:51:55 INFO - PROCESS | 3544 | 1467870715062 Marionette DEBUG loaded listener.js 22:51:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000006554988C00) [pid = 3544] [serial = 179] [outer = 000000654EE77800] 22:51:55 INFO - PROCESS | 3544 | 1467870715490 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]]]}] 22:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 22:51:55 INFO - PROCESS | 3544 | 1467870715533 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 22:51:55 INFO - PROCESS | 3544 | 1467870715536 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 22:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:51:55 INFO - PROCESS | 3544 | 1467870715539 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:51:55 INFO - PROCESS | 3544 | 1467870715543 Marionette TRACE conn6 <- [1,206,null,{}] 22:51:55 INFO - PROCESS | 3544 | 1467870715558 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}] 22:51:55 INFO - PROCESS | 3544 | 1467870715563 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:55 INFO - PROCESS | 3544 | 1467870715654 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 22:51:55 INFO - PROCESS | 3544 | 1467870715663 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:55 INFO - PROCESS | 3544 | 1467870715666 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:55 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF3B000 == 37 [pid = 3544] [id = 61] 22:51:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655841D000) [pid = 3544] [serial = 180] [outer = 0000000000000000] 22:51:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006558421400) [pid = 3544] [serial = 181] [outer = 000000655841D000] 22:51:55 INFO - PROCESS | 3544 | 1467870715714 Marionette DEBUG loaded listener.js 22:51:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655846F400) [pid = 3544] [serial = 182] [outer = 000000655841D000] 22:51:56 INFO - PROCESS | 3544 | 1467870716159 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]]]}] 22:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 692ms 22:51:56 INFO - PROCESS | 3544 | 1467870716233 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 22:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:51:56 INFO - PROCESS | 3544 | 1467870716236 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 22:51:56 INFO - PROCESS | 3544 | 1467870716239 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:51:56 INFO - PROCESS | 3544 | 1467870716241 Marionette TRACE conn6 <- [1,210,null,{}] 22:51:56 INFO - PROCESS | 3544 | 1467870716244 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}] 22:51:56 INFO - PROCESS | 3544 | 1467870716246 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:56 INFO - PROCESS | 3544 | 1467870716333 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 22:51:56 INFO - PROCESS | 3544 | 1467870716340 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:56 INFO - PROCESS | 3544 | 1467870716342 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:56 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC15800 == 38 [pid = 3544] [id = 62] 22:51:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655ACB3400) [pid = 3544] [serial = 183] [outer = 0000000000000000] 22:51:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655ACF0800) [pid = 3544] [serial = 184] [outer = 000000655ACB3400] 22:51:56 INFO - PROCESS | 3544 | 1467870716388 Marionette DEBUG loaded listener.js 22:51:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655B551800) [pid = 3544] [serial = 185] [outer = 000000655ACB3400] 22:51:56 INFO - PROCESS | 3544 | 1467870716772 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]]]}] 22:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 587ms 22:51:56 INFO - PROCESS | 3544 | 1467870716838 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 22:51:56 INFO - PROCESS | 3544 | 1467870716841 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 22:51:56 INFO - PROCESS | 3544 | 1467870716844 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:51:56 INFO - PROCESS | 3544 | 1467870716846 Marionette TRACE conn6 <- [1,214,null,{}] 22:51:56 INFO - PROCESS | 3544 | 1467870716850 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}] 22:51:56 INFO - PROCESS | 3544 | 1467870716852 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:56 INFO - PROCESS | 3544 | 1467870716970 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 22:51:56 INFO - PROCESS | 3544 | 1467870716976 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:56 INFO - PROCESS | 3544 | 1467870716978 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:56 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A123000 == 39 [pid = 3544] [id = 63] 22:51:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655B808000) [pid = 3544] [serial = 186] [outer = 0000000000000000] 22:51:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655B80F800) [pid = 3544] [serial = 187] [outer = 000000655B808000] 22:51:57 INFO - PROCESS | 3544 | 1467870717024 Marionette DEBUG loaded listener.js 22:51:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655D8C6000) [pid = 3544] [serial = 188] [outer = 000000655B808000] 22:51:57 INFO - PROCESS | 3544 | 1467870717509 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]]]}] 22:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 691ms 22:51:57 INFO - PROCESS | 3544 | 1467870717539 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 22:51:57 INFO - PROCESS | 3544 | 1467870717541 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 22:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:51:57 INFO - PROCESS | 3544 | 1467870717549 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:51:57 INFO - PROCESS | 3544 | 1467870717551 Marionette TRACE conn6 <- [1,218,null,{}] 22:51:57 INFO - PROCESS | 3544 | 1467870717560 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}] 22:51:57 INFO - PROCESS | 3544 | 1467870717566 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:57 INFO - PROCESS | 3544 | 1467870717687 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 22:51:57 INFO - PROCESS | 3544 | 1467870717703 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:57 INFO - PROCESS | 3544 | 1467870717705 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:57 INFO - PROCESS | 3544 | ++DOCSHELL 000000654F1C9800 == 40 [pid = 3544] [id = 64] 22:51:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655F44A400) [pid = 3544] [serial = 189] [outer = 0000000000000000] 22:51:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (00000065607A6C00) [pid = 3544] [serial = 190] [outer = 000000655F44A400] 22:51:57 INFO - PROCESS | 3544 | 1467870717785 Marionette DEBUG loaded listener.js 22:51:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000006561CA4800) [pid = 3544] [serial = 191] [outer = 000000655F44A400] 22:51:58 INFO - PROCESS | 3544 | 1467870718185 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]]]}] 22:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 690ms 22:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:51:58 INFO - PROCESS | 3544 | 1467870718238 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 22:51:58 INFO - PROCESS | 3544 | 1467870718240 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 22:51:58 INFO - PROCESS | 3544 | 1467870718243 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:51:58 INFO - PROCESS | 3544 | 1467870718245 Marionette TRACE conn6 <- [1,222,null,{}] 22:51:58 INFO - PROCESS | 3544 | 1467870718257 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}] 22:51:58 INFO - PROCESS | 3544 | 1467870718259 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:58 INFO - PROCESS | 3544 | 1467870718394 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 22:51:58 INFO - PROCESS | 3544 | 1467870718400 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:58 INFO - PROCESS | 3544 | 1467870718402 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:58 INFO - PROCESS | 3544 | ++DOCSHELL 000000654E1B3000 == 41 [pid = 3544] [id = 65] 22:51:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000654DD2D400) [pid = 3544] [serial = 192] [outer = 0000000000000000] 22:51:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000654DF56000) [pid = 3544] [serial = 193] [outer = 000000654DD2D400] 22:51:58 INFO - PROCESS | 3544 | 1467870718446 Marionette DEBUG loaded listener.js 22:51:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000654E62A400) [pid = 3544] [serial = 194] [outer = 000000654DD2D400] 22:51:58 INFO - PROCESS | 3544 | 1467870718843 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]]]}] 22:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 649ms 22:51:58 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655D8B7800) [pid = 3544] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:51:58 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000006558468400) [pid = 3544] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:51:58 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000006552EB7800) [pid = 3544] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:51:58 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000006554A16000) [pid = 3544] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:51:58 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000654FA44C00) [pid = 3544] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:51:58 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655AD43C00) [pid = 3544] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:51:58 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000654D81D400) [pid = 3544] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:51:58 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654EC4BC00) [pid = 3544] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:51:58 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655841CC00) [pid = 3544] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:51:58 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655D7AF000) [pid = 3544] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:51:58 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654EBA2C00) [pid = 3544] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:51:58 INFO - PROCESS | 3544 | 1467870718980 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 22:51:58 INFO - PROCESS | 3544 | 1467870718982 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 22:51:59 INFO - PROCESS | 3544 | 1467870718991 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:51:59 INFO - PROCESS | 3544 | 1467870718993 Marionette TRACE conn6 <- [1,226,null,{}] 22:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:51:59 INFO - PROCESS | 3544 | 1467870718997 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}] 22:51:59 INFO - PROCESS | 3544 | 1467870718999 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:59 INFO - PROCESS | 3544 | 1467870719080 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 22:51:59 INFO - PROCESS | 3544 | 1467870719085 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:59 INFO - PROCESS | 3544 | 1467870719087 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000006560715800 == 42 [pid = 3544] [id = 66] 22:51:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654EE6DC00) [pid = 3544] [serial = 195] [outer = 0000000000000000] 22:51:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000654F095C00) [pid = 3544] [serial = 196] [outer = 000000654EE6DC00] 22:51:59 INFO - PROCESS | 3544 | 1467870719132 Marionette DEBUG loaded listener.js 22:51:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000006558468400) [pid = 3544] [serial = 197] [outer = 000000654EE6DC00] 22:51:59 INFO - PROCESS | 3544 | 1467870719525 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]]]}] 22:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 22:51:59 INFO - PROCESS | 3544 | 1467870719587 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 22:51:59 INFO - PROCESS | 3544 | 1467870719597 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 22:51:59 INFO - PROCESS | 3544 | 1467870719600 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:51:59 INFO - PROCESS | 3544 | 1467870719602 Marionette TRACE conn6 <- [1,230,null,{}] 22:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:51:59 INFO - PROCESS | 3544 | 1467870719606 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}] 22:51:59 INFO - PROCESS | 3544 | 1467870719608 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:59 INFO - PROCESS | 3544 | 1467870719709 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 22:51:59 INFO - PROCESS | 3544 | 1467870719721 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:59 INFO - PROCESS | 3544 | 1467870719723 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:51:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562369800 == 43 [pid = 3544] [id = 67] 22:51:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655F44F000) [pid = 3544] [serial = 198] [outer = 0000000000000000] 22:51:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000006561E58400) [pid = 3544] [serial = 199] [outer = 000000655F44F000] 22:51:59 INFO - PROCESS | 3544 | 1467870719767 Marionette DEBUG loaded listener.js 22:51:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000006561E60000) [pid = 3544] [serial = 200] [outer = 000000655F44F000] 22:52:00 INFO - PROCESS | 3544 | 1467870720140 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]]]}] 22:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 588ms 22:52:00 INFO - PROCESS | 3544 | 1467870720194 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 22:52:00 INFO - PROCESS | 3544 | 1467870720196 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 22:52:00 INFO - PROCESS | 3544 | 1467870720210 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:52:00 INFO - PROCESS | 3544 | 1467870720212 Marionette TRACE conn6 <- [1,234,null,{}] 22:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:52:00 INFO - PROCESS | 3544 | 1467870720215 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}] 22:52:00 INFO - PROCESS | 3544 | 1467870720217 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:00 INFO - PROCESS | 3544 | 1467870720300 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 22:52:00 INFO - PROCESS | 3544 | 1467870720306 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:00 INFO - PROCESS | 3544 | 1467870720308 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562585000 == 44 [pid = 3544] [id = 68] 22:52:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000006561FAA000) [pid = 3544] [serial = 201] [outer = 0000000000000000] 22:52:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000006561FAFC00) [pid = 3544] [serial = 202] [outer = 0000006561FAA000] 22:52:00 INFO - PROCESS | 3544 | 1467870720352 Marionette DEBUG loaded listener.js 22:52:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000006562308000) [pid = 3544] [serial = 203] [outer = 0000006561FAA000] 22:52:00 INFO - PROCESS | 3544 | 1467870720766 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]]]}] 22:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 22:52:00 INFO - PROCESS | 3544 | 1467870720800 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 22:52:00 INFO - PROCESS | 3544 | 1467870720803 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 22:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:52:00 INFO - PROCESS | 3544 | 1467870720806 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:52:00 INFO - PROCESS | 3544 | 1467870720809 Marionette TRACE conn6 <- [1,238,null,{}] 22:52:00 INFO - PROCESS | 3544 | 1467870720816 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}] 22:52:00 INFO - PROCESS | 3544 | 1467870720819 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:00 INFO - PROCESS | 3544 | 1467870720919 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 22:52:00 INFO - PROCESS | 3544 | 1467870720927 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:00 INFO - PROCESS | 3544 | 1467870720930 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562724800 == 45 [pid = 3544] [id = 69] 22:52:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000006560670400) [pid = 3544] [serial = 204] [outer = 0000000000000000] 22:52:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000006561E5E800) [pid = 3544] [serial = 205] [outer = 0000006560670400] 22:52:00 INFO - PROCESS | 3544 | 1467870720976 Marionette DEBUG loaded listener.js 22:52:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (00000065627AE800) [pid = 3544] [serial = 206] [outer = 0000006560670400] 22:52:01 INFO - PROCESS | 3544 | 1467870721653 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]]]}] 22:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 879ms 22:52:01 INFO - PROCESS | 3544 | 1467870721689 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 22:52:01 INFO - PROCESS | 3544 | 1467870721693 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 22:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:52:01 INFO - PROCESS | 3544 | 1467870721698 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:52:01 INFO - PROCESS | 3544 | 1467870721701 Marionette TRACE conn6 <- [1,242,null,{}] 22:52:01 INFO - PROCESS | 3544 | 1467870721707 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}] 22:52:01 INFO - PROCESS | 3544 | 1467870721710 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:01 INFO - PROCESS | 3544 | 1467870721840 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 22:52:01 INFO - PROCESS | 3544 | 1467870721959 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:01 INFO - PROCESS | 3544 | 1467870721962 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:01 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A13B800 == 46 [pid = 3544] [id = 70] 22:52:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (000000655315A800) [pid = 3544] [serial = 207] [outer = 0000000000000000] 22:52:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000006553D7B800) [pid = 3544] [serial = 208] [outer = 000000655315A800] 22:52:02 INFO - PROCESS | 3544 | 1467870722026 Marionette DEBUG loaded listener.js 22:52:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000006557979400) [pid = 3544] [serial = 209] [outer = 000000655315A800] 22:52:02 INFO - PROCESS | 3544 | 1467870722693 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]]]}] 22:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1030ms 22:52:02 INFO - PROCESS | 3544 | 1467870722728 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 22:52:02 INFO - PROCESS | 3544 | 1467870722733 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 22:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:52:02 INFO - PROCESS | 3544 | 1467870722740 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:52:02 INFO - PROCESS | 3544 | 1467870722743 Marionette TRACE conn6 <- [1,246,null,{}] 22:52:02 INFO - PROCESS | 3544 | 1467870722747 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}] 22:52:02 INFO - PROCESS | 3544 | 1467870722750 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:02 INFO - PROCESS | 3544 | 1467870722871 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 22:52:02 INFO - PROCESS | 3544 | 1467870722941 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:02 INFO - PROCESS | 3544 | 1467870722944 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000006560726800 == 47 [pid = 3544] [id = 71] 22:52:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (000000655E155000) [pid = 3544] [serial = 210] [outer = 0000000000000000] 22:52:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (000000655E3C0400) [pid = 3544] [serial = 211] [outer = 000000655E155000] 22:52:03 INFO - PROCESS | 3544 | 1467870723001 Marionette DEBUG loaded listener.js 22:52:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (000000655F40E400) [pid = 3544] [serial = 212] [outer = 000000655E155000] 22:52:03 INFO - PROCESS | 3544 | 1467870723588 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]]]}] 22:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 878ms 22:52:03 INFO - PROCESS | 3544 | 1467870723622 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 22:52:03 INFO - PROCESS | 3544 | 1467870723625 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 22:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:52:03 INFO - PROCESS | 3544 | 1467870723628 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:52:03 INFO - PROCESS | 3544 | 1467870723633 Marionette TRACE conn6 <- [1,250,null,{}] 22:52:03 INFO - PROCESS | 3544 | 1467870723644 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}] 22:52:03 INFO - PROCESS | 3544 | 1467870723649 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:03 INFO - PROCESS | 3544 | 1467870723764 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 22:52:03 INFO - PROCESS | 3544 | 1467870723849 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:03 INFO - PROCESS | 3544 | 1467870723853 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000006563D74000 == 48 [pid = 3544] [id = 72] 22:52:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000006561C98C00) [pid = 3544] [serial = 213] [outer = 0000000000000000] 22:52:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000006561FAD400) [pid = 3544] [serial = 214] [outer = 0000006561C98C00] 22:52:03 INFO - PROCESS | 3544 | 1467870723911 Marionette DEBUG loaded listener.js 22:52:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (00000065627B2000) [pid = 3544] [serial = 215] [outer = 0000006561C98C00] 22:52:04 INFO - PROCESS | 3544 | 1467870724436 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]]]}] 22:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 839ms 22:52:04 INFO - PROCESS | 3544 | 1467870724477 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 22:52:04 INFO - PROCESS | 3544 | 1467870724480 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 22:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:52:04 INFO - PROCESS | 3544 | 1467870724485 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:52:04 INFO - PROCESS | 3544 | 1467870724487 Marionette TRACE conn6 <- [1,254,null,{}] 22:52:04 INFO - PROCESS | 3544 | 1467870724491 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}] 22:52:04 INFO - PROCESS | 3544 | 1467870724493 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:04 INFO - PROCESS | 3544 | 1467870724609 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 22:52:04 INFO - PROCESS | 3544 | 1467870724689 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:04 INFO - PROCESS | 3544 | 1467870724692 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:04 INFO - PROCESS | 3544 | ++DOCSHELL 000000654E919800 == 49 [pid = 3544] [id = 73] 22:52:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (000000656301D400) [pid = 3544] [serial = 216] [outer = 0000000000000000] 22:52:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000006563020000) [pid = 3544] [serial = 217] [outer = 000000656301D400] 22:52:04 INFO - PROCESS | 3544 | 1467870724747 Marionette DEBUG loaded listener.js 22:52:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000006563581400) [pid = 3544] [serial = 218] [outer = 000000656301D400] 22:52:05 INFO - PROCESS | 3544 | 1467870725352 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]]]}] 22:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 880ms 22:52:05 INFO - PROCESS | 3544 | 1467870725366 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 22:52:05 INFO - PROCESS | 3544 | 1467870725368 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 22:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:52:05 INFO - PROCESS | 3544 | 1467870725372 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:52:05 INFO - PROCESS | 3544 | 1467870725375 Marionette TRACE conn6 <- [1,258,null,{}] 22:52:05 INFO - PROCESS | 3544 | 1467870725378 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}] 22:52:05 INFO - PROCESS | 3544 | 1467870725381 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:05 INFO - PROCESS | 3544 | 1467870725492 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 22:52:05 INFO - PROCESS | 3544 | 1467870725702 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:05 INFO - PROCESS | 3544 | 1467870725705 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553BAA800 == 50 [pid = 3544] [id = 74] 22:52:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (000000654EB9F400) [pid = 3544] [serial = 219] [outer = 0000000000000000] 22:52:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (000000654EC49400) [pid = 3544] [serial = 220] [outer = 000000654EB9F400] 22:52:05 INFO - PROCESS | 3544 | 1467870725755 Marionette DEBUG loaded listener.js 22:52:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (000000654EEAF000) [pid = 3544] [serial = 221] [outer = 000000654EB9F400] 22:52:06 INFO - PROCESS | 3544 | 1467870726565 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]]]}] 22:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1230ms 22:52:06 INFO - PROCESS | 3544 | 1467870726607 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 22:52:06 INFO - PROCESS | 3544 | 1467870726610 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 22:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:52:06 INFO - PROCESS | 3544 | 1467870726615 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:52:06 INFO - PROCESS | 3544 | 1467870726618 Marionette TRACE conn6 <- [1,262,null,{}] 22:52:06 INFO - PROCESS | 3544 | 1467870726623 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}] 22:52:06 INFO - PROCESS | 3544 | 1467870726625 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:06 INFO - PROCESS | 3544 | 1467870726740 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 22:52:06 INFO - PROCESS | 3544 | --DOCSHELL 0000006562585000 == 49 [pid = 3544] [id = 68] 22:52:06 INFO - PROCESS | 3544 | --DOCSHELL 0000006562369800 == 48 [pid = 3544] [id = 67] 22:52:06 INFO - PROCESS | 3544 | --DOCSHELL 0000006560715800 == 47 [pid = 3544] [id = 66] 22:52:06 INFO - PROCESS | 3544 | --DOCSHELL 000000654E1B3000 == 46 [pid = 3544] [id = 65] 22:52:06 INFO - PROCESS | 3544 | --DOCSHELL 000000654F1C9800 == 45 [pid = 3544] [id = 64] 22:52:06 INFO - PROCESS | 3544 | --DOCSHELL 000000655A123000 == 44 [pid = 3544] [id = 63] 22:52:06 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC15800 == 43 [pid = 3544] [id = 62] 22:52:06 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF3B000 == 42 [pid = 3544] [id = 61] 22:52:06 INFO - PROCESS | 3544 | --DOCSHELL 0000006559E15000 == 41 [pid = 3544] [id = 60] 22:52:06 INFO - PROCESS | 3544 | --DOCSHELL 00000065584ED000 == 40 [pid = 3544] [id = 59] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (000000654EE75000) [pid = 3544] [serial = 94] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000006558421800) [pid = 3544] [serial = 141] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (000000655E11C000) [pid = 3544] [serial = 153] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (000000655D7A1000) [pid = 3544] [serial = 148] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (00000065607A6400) [pid = 3544] [serial = 157] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000006557979C00) [pid = 3544] [serial = 139] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (000000655845E800) [pid = 3544] [serial = 142] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (000000655ED7EC00) [pid = 3544] [serial = 154] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (000000655F451400) [pid = 3544] [serial = 156] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000006559DCE000) [pid = 3544] [serial = 144] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000006553E3C000) [pid = 3544] [serial = 130] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (000000655315B000) [pid = 3544] [serial = 129] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000006555113800) [pid = 3544] [serial = 138] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (00000065538D6C00) [pid = 3544] [serial = 136] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000006552E52000) [pid = 3544] [serial = 135] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000654CF89000) [pid = 3544] [serial = 126] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655B808400) [pid = 3544] [serial = 147] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000654EB9A000) [pid = 3544] [serial = 132] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000654ED4AC00) [pid = 3544] [serial = 133] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655ACB7800) [pid = 3544] [serial = 145] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000654ED4D400) [pid = 3544] [serial = 150] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655A1EB000) [pid = 3544] [serial = 151] [outer = 0000000000000000] [url = about:blank] 22:52:06 INFO - PROCESS | 3544 | 1467870726868 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:06 INFO - PROCESS | 3544 | 1467870726870 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:06 INFO - PROCESS | 3544 | ++DOCSHELL 000000654F1C6000 == 41 [pid = 3544] [id = 75] 22:52:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000654CF08800) [pid = 3544] [serial = 222] [outer = 0000000000000000] 22:52:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000654CF8B800) [pid = 3544] [serial = 223] [outer = 000000654CF08800] 22:52:06 INFO - PROCESS | 3544 | 1467870726920 Marionette DEBUG loaded listener.js 22:52:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000654E626800) [pid = 3544] [serial = 224] [outer = 000000654CF08800] 22:52:07 INFO - PROCESS | 3544 | 1467870727337 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]]]}] 22:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 734ms 22:52:07 INFO - PROCESS | 3544 | 1467870727355 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 22:52:07 INFO - PROCESS | 3544 | 1467870727359 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 22:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:52:07 INFO - PROCESS | 3544 | 1467870727362 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:52:07 INFO - PROCESS | 3544 | 1467870727364 Marionette TRACE conn6 <- [1,266,null,{}] 22:52:07 INFO - PROCESS | 3544 | 1467870727368 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}] 22:52:07 INFO - PROCESS | 3544 | 1467870727370 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:07 INFO - PROCESS | 3544 | 1467870727475 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 22:52:07 INFO - PROCESS | 3544 | 1467870727545 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:07 INFO - PROCESS | 3544 | 1467870727548 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:07 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AD20000 == 42 [pid = 3544] [id = 76] 22:52:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000654EC4C400) [pid = 3544] [serial = 225] [outer = 0000000000000000] 22:52:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000006553BD0400) [pid = 3544] [serial = 226] [outer = 000000654EC4C400] 22:52:07 INFO - PROCESS | 3544 | 1467870727594 Marionette DEBUG loaded listener.js 22:52:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000655841F400) [pid = 3544] [serial = 227] [outer = 000000654EC4C400] 22:52:07 INFO - PROCESS | 3544 | 1467870727957 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]]]}] 22:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 629ms 22:52:07 INFO - PROCESS | 3544 | 1467870727995 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 22:52:08 INFO - PROCESS | 3544 | 1467870727998 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 22:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:52:08 INFO - PROCESS | 3544 | 1467870728008 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:52:08 INFO - PROCESS | 3544 | 1467870728013 Marionette TRACE conn6 <- [1,270,null,{}] 22:52:08 INFO - PROCESS | 3544 | 1467870728024 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}] 22:52:08 INFO - PROCESS | 3544 | 1467870728029 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:08 INFO - PROCESS | 3544 | 1467870728121 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 22:52:08 INFO - PROCESS | 3544 | 1467870728126 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:08 INFO - PROCESS | 3544 | 1467870728128 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:08 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BCB7000 == 43 [pid = 3544] [id = 77] 22:52:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000006558464C00) [pid = 3544] [serial = 228] [outer = 0000000000000000] 22:52:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (000000655ACB2C00) [pid = 3544] [serial = 229] [outer = 0000006558464C00] 22:52:08 INFO - PROCESS | 3544 | 1467870728174 Marionette DEBUG loaded listener.js 22:52:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (000000655B809800) [pid = 3544] [serial = 230] [outer = 0000006558464C00] 22:52:08 INFO - PROCESS | 3544 | 1467870728597 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]]]}] 22:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 649ms 22:52:08 INFO - PROCESS | 3544 | 1467870728653 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 22:52:08 INFO - PROCESS | 3544 | 1467870728656 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 22:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:52:08 INFO - PROCESS | 3544 | 1467870728659 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:52:08 INFO - PROCESS | 3544 | 1467870728661 Marionette TRACE conn6 <- [1,274,null,{}] 22:52:08 INFO - PROCESS | 3544 | 1467870728669 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}] 22:52:08 INFO - PROCESS | 3544 | 1467870728672 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:08 INFO - PROCESS | 3544 | 1467870728761 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 22:52:08 INFO - PROCESS | 3544 | 1467870728767 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:08 INFO - PROCESS | 3544 | 1467870728770 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:08 INFO - PROCESS | 3544 | ++DOCSHELL 000000654FA17800 == 44 [pid = 3544] [id = 78] 22:52:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (000000655CABFC00) [pid = 3544] [serial = 231] [outer = 0000000000000000] 22:52:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (000000655D7ACC00) [pid = 3544] [serial = 232] [outer = 000000655CABFC00] 22:52:08 INFO - PROCESS | 3544 | 1467870728814 Marionette DEBUG loaded listener.js 22:52:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (000000655E349800) [pid = 3544] [serial = 233] [outer = 000000655CABFC00] 22:52:09 INFO - PROCESS | 3544 | 1467870729273 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]]]}] 22:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 647ms 22:52:09 INFO - PROCESS | 3544 | 1467870729309 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 22:52:09 INFO - PROCESS | 3544 | 1467870729311 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 22:52:09 INFO - PROCESS | 3544 | 1467870729315 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:52:09 INFO - PROCESS | 3544 | 1467870729317 Marionette TRACE conn6 <- [1,278,null,{}] 22:52:09 INFO - PROCESS | 3544 | 1467870729320 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}] 22:52:09 INFO - PROCESS | 3544 | 1467870729322 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:09 INFO - PROCESS | 3544 | 1467870729430 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 22:52:09 INFO - PROCESS | 3544 | 1467870729504 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:09 INFO - PROCESS | 3544 | 1467870729510 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:09 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F414800 == 45 [pid = 3544] [id = 79] 22:52:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (000000655F451400) [pid = 3544] [serial = 234] [outer = 0000000000000000] 22:52:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (000000655F453C00) [pid = 3544] [serial = 235] [outer = 000000655F451400] 22:52:09 INFO - PROCESS | 3544 | 1467870729565 Marionette DEBUG loaded listener.js 22:52:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000006560679400) [pid = 3544] [serial = 236] [outer = 000000655F451400] 22:52:10 INFO - PROCESS | 3544 | 1467870730015 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]]]}] 22:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 733ms 22:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:52:10 INFO - PROCESS | 3544 | 1467870730051 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 22:52:10 INFO - PROCESS | 3544 | 1467870730053 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 22:52:10 INFO - PROCESS | 3544 | 1467870730056 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:52:10 INFO - PROCESS | 3544 | 1467870730058 Marionette TRACE conn6 <- [1,282,null,{}] 22:52:10 INFO - PROCESS | 3544 | 1467870730062 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}] 22:52:10 INFO - PROCESS | 3544 | 1467870730064 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:10 INFO - PROCESS | 3544 | 1467870730177 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 22:52:10 INFO - PROCESS | 3544 | 1467870730183 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:10 INFO - PROCESS | 3544 | 1467870730185 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000006560720000 == 46 [pid = 3544] [id = 80] 22:52:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000006561C97000) [pid = 3544] [serial = 237] [outer = 0000000000000000] 22:52:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000006561FB1400) [pid = 3544] [serial = 238] [outer = 0000006561C97000] 22:52:10 INFO - PROCESS | 3544 | 1467870730270 Marionette DEBUG loaded listener.js 22:52:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (00000065627A7400) [pid = 3544] [serial = 239] [outer = 0000006561C97000] 22:52:10 INFO - PROCESS | 3544 | 1467870730667 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]]]}] 22:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 690ms 22:52:10 INFO - PROCESS | 3544 | 1467870730750 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 22:52:10 INFO - PROCESS | 3544 | 1467870730752 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 22:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:52:10 INFO - PROCESS | 3544 | 1467870730755 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:52:10 INFO - PROCESS | 3544 | 1467870730757 Marionette TRACE conn6 <- [1,286,null,{}] 22:52:10 INFO - PROCESS | 3544 | 1467870730766 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}] 22:52:10 INFO - PROCESS | 3544 | 1467870730768 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:10 INFO - PROCESS | 3544 | 1467870730905 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 22:52:10 INFO - PROCESS | 3544 | 1467870730913 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:10 INFO - PROCESS | 3544 | 1467870730915 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562582800 == 47 [pid = 3544] [id = 81] 22:52:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (000000654CE9C800) [pid = 3544] [serial = 240] [outer = 0000000000000000] 22:52:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (000000654CEA4800) [pid = 3544] [serial = 241] [outer = 000000654CE9C800] 22:52:10 INFO - PROCESS | 3544 | 1467870730959 Marionette DEBUG loaded listener.js 22:52:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000006561FAE800) [pid = 3544] [serial = 242] [outer = 000000654CE9C800] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (000000654CF81400) [pid = 3544] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000006561FAA000) [pid = 3544] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (000000655F44A400) [pid = 3544] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (000000655B808000) [pid = 3544] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (000000654DD2D400) [pid = 3544] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (000000655841D000) [pid = 3544] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (000000655797A000) [pid = 3544] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (000000654EE77800) [pid = 3544] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (000000655CAEF800) [pid = 3544] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (000000654F318800) [pid = 3544] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (000000655ACB3400) [pid = 3544] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000006553E3E400) [pid = 3544] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (000000654EE71C00) [pid = 3544] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000654EE6DC00) [pid = 3544] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000655F44F000) [pid = 3544] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:52:11 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655F44DC00) [pid = 3544] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:52:11 INFO - PROCESS | 3544 | 1467870731448 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]]]}] 22:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 731ms 22:52:11 INFO - PROCESS | 3544 | 1467870731490 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 22:52:11 INFO - PROCESS | 3544 | 1467870731493 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 22:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:52:11 INFO - PROCESS | 3544 | 1467870731496 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:52:11 INFO - PROCESS | 3544 | 1467870731497 Marionette TRACE conn6 <- [1,290,null,{}] 22:52:11 INFO - PROCESS | 3544 | 1467870731501 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}] 22:52:11 INFO - PROCESS | 3544 | 1467870731503 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:11 INFO - PROCESS | 3544 | 1467870731588 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 22:52:11 INFO - PROCESS | 3544 | 1467870731593 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:11 INFO - PROCESS | 3544 | 1467870731595 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:11 INFO - PROCESS | 3544 | ++DOCSHELL 00000065625C0000 == 48 [pid = 3544] [id = 82] 22:52:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000654EE71C00) [pid = 3544] [serial = 243] [outer = 0000000000000000] 22:52:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (000000654EEA5400) [pid = 3544] [serial = 244] [outer = 000000654EE71C00] 22:52:11 INFO - PROCESS | 3544 | 1467870731642 Marionette DEBUG loaded listener.js 22:52:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (000000655CAEF800) [pid = 3544] [serial = 245] [outer = 000000654EE71C00] 22:52:12 INFO - PROCESS | 3544 | 1467870732036 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]]]}] 22:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 585ms 22:52:12 INFO - PROCESS | 3544 | 1467870732089 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 22:52:12 INFO - PROCESS | 3544 | 1467870732092 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 22:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:52:12 INFO - PROCESS | 3544 | 1467870732095 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:52:12 INFO - PROCESS | 3544 | 1467870732097 Marionette TRACE conn6 <- [1,294,null,{}] 22:52:12 INFO - PROCESS | 3544 | 1467870732101 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}] 22:52:12 INFO - PROCESS | 3544 | 1467870732102 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:12 INFO - PROCESS | 3544 | 1467870732189 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 22:52:12 INFO - PROCESS | 3544 | 1467870732195 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:12 INFO - PROCESS | 3544 | 1467870732197 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562720800 == 49 [pid = 3544] [id = 83] 22:52:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (000000655F7A0400) [pid = 3544] [serial = 246] [outer = 0000000000000000] 22:52:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (000000655F7A3C00) [pid = 3544] [serial = 247] [outer = 000000655F7A0400] 22:52:12 INFO - PROCESS | 3544 | 1467870732241 Marionette DEBUG loaded listener.js 22:52:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (000000655F7A9C00) [pid = 3544] [serial = 248] [outer = 000000655F7A0400] 22:52:12 INFO - PROCESS | 3544 | 1467870732655 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]]]}] 22:52:12 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. 22:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 22:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:52:12 INFO - PROCESS | 3544 | 1467870732728 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 22:52:12 INFO - PROCESS | 3544 | 1467870732730 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 22:52:12 INFO - PROCESS | 3544 | 1467870732733 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:52:12 INFO - PROCESS | 3544 | 1467870732735 Marionette TRACE conn6 <- [1,298,null,{}] 22:52:12 INFO - PROCESS | 3544 | 1467870732738 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}] 22:52:12 INFO - PROCESS | 3544 | 1467870732740 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:12 INFO - PROCESS | 3544 | 1467870732826 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 22:52:12 INFO - PROCESS | 3544 | 1467870732839 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:12 INFO - PROCESS | 3544 | 1467870732842 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000006563D7A800 == 50 [pid = 3544] [id = 84] 22:52:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (00000065603D6C00) [pid = 3544] [serial = 249] [outer = 0000000000000000] 22:52:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (00000065603DA000) [pid = 3544] [serial = 250] [outer = 00000065603D6C00] 22:52:12 INFO - PROCESS | 3544 | 1467870732894 Marionette DEBUG loaded listener.js 22:52:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (00000065603E2400) [pid = 3544] [serial = 251] [outer = 00000065603D6C00] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 0000006559E07800 == 49 [pid = 3544] [id = 55] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 000000655D76D000 == 48 [pid = 3544] [id = 56] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 00000065530A9000 == 47 [pid = 3544] [id = 43] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 000000655B83D800 == 46 [pid = 3544] [id = 44] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 000000656248A000 == 45 [pid = 3544] [id = 57] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 0000006554842000 == 44 [pid = 3544] [id = 58] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 000000656236A800 == 43 [pid = 3544] [id = 54] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 000000655A8A8000 == 42 [pid = 3544] [id = 31] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 0000006553169000 == 41 [pid = 3544] [id = 32] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 000000654F1C6000 == 40 [pid = 3544] [id = 75] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 0000006553BAA800 == 39 [pid = 3544] [id = 74] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 000000654E919800 == 38 [pid = 3544] [id = 73] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 0000006563D74000 == 37 [pid = 3544] [id = 72] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 0000006560726800 == 36 [pid = 3544] [id = 71] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 000000655A13B800 == 35 [pid = 3544] [id = 70] 22:52:13 INFO - PROCESS | 3544 | --DOCSHELL 0000006562724800 == 34 [pid = 3544] [id = 69] 22:52:14 INFO - PROCESS | 3544 | --DOCSHELL 000000655BCB7000 == 33 [pid = 3544] [id = 77] 22:52:14 INFO - PROCESS | 3544 | --DOCSHELL 000000654FA17800 == 32 [pid = 3544] [id = 78] 22:52:14 INFO - PROCESS | 3544 | --DOCSHELL 0000006562582800 == 31 [pid = 3544] [id = 81] 22:52:14 INFO - PROCESS | 3544 | --DOCSHELL 0000006560720000 == 30 [pid = 3544] [id = 80] 22:52:14 INFO - PROCESS | 3544 | --DOCSHELL 0000006562720800 == 29 [pid = 3544] [id = 83] 22:52:14 INFO - PROCESS | 3544 | --DOCSHELL 000000655AD20000 == 28 [pid = 3544] [id = 76] 22:52:14 INFO - PROCESS | 3544 | --DOCSHELL 000000655F414800 == 27 [pid = 3544] [id = 79] 22:52:14 INFO - PROCESS | 3544 | --DOCSHELL 00000065625C0000 == 26 [pid = 3544] [id = 82] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (000000655AD69000) [pid = 3544] [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.] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (00000065607A6C00) [pid = 3544] [serial = 190] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (000000655B80F800) [pid = 3544] [serial = 187] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (000000654DF56000) [pid = 3544] [serial = 193] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000006561CA4800) [pid = 3544] [serial = 191] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000006558421400) [pid = 3544] [serial = 181] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000655846F400) [pid = 3544] [serial = 182] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000655ACB8C00) [pid = 3544] [serial = 167] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655841E000) [pid = 3544] [serial = 166] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (00000065531C1000) [pid = 3544] [serial = 178] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000006554988C00) [pid = 3544] [serial = 179] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000656230EC00) [pid = 3544] [serial = 170] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655E3C1000) [pid = 3544] [serial = 169] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000006553B2A800) [pid = 3544] [serial = 176] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000006552E4B800) [pid = 3544] [serial = 175] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655ACF0800) [pid = 3544] [serial = 184] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655E3C7800) [pid = 3544] [serial = 173] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655845E400) [pid = 3544] [serial = 172] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006553947400) [pid = 3544] [serial = 164] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654EEAB400) [pid = 3544] [serial = 163] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006562302C00) [pid = 3544] [serial = 160] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654F095C00) [pid = 3544] [serial = 196] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006561E58400) [pid = 3544] [serial = 199] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006561E60000) [pid = 3544] [serial = 200] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654E62A400) [pid = 3544] [serial = 194] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655D8C6000) [pid = 3544] [serial = 188] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655B551800) [pid = 3544] [serial = 185] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006562308000) [pid = 3544] [serial = 203] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000006558468400) [pid = 3544] [serial = 197] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655F459800) [pid = 3544] [serial = 124] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000654D8D8C00) [pid = 3544] [serial = 127] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000006561FAFC00) [pid = 3544] [serial = 202] [outer = 0000000000000000] [url = about:blank] 22:52:14 INFO - PROCESS | 3544 | 1467870734729 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:52:14 INFO - PROCESS | 3544 | 1467870734823 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]]]}] 22:52:14 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. 22:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 2135ms 22:52:14 INFO - PROCESS | 3544 | 1467870734873 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 22:52:14 INFO - PROCESS | 3544 | 1467870734878 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 22:52:14 INFO - PROCESS | 3544 | 1467870734883 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:52:14 INFO - PROCESS | 3544 | 1467870734887 Marionette TRACE conn6 <- [1,302,null,{}] 22:52:14 INFO - PROCESS | 3544 | 1467870734893 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}] 22:52:14 INFO - PROCESS | 3544 | 1467870734896 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:14 INFO - PROCESS | 3544 | 1467870734989 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 22:52:15 INFO - PROCESS | 3544 | 1467870734998 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:15 INFO - PROCESS | 3544 | 1467870735001 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553171000 == 27 [pid = 3544] [id = 85] 22:52:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654E626400) [pid = 3544] [serial = 252] [outer = 0000000000000000] 22:52:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654EB95400) [pid = 3544] [serial = 253] [outer = 000000654E626400] 22:52:15 INFO - PROCESS | 3544 | 1467870735056 Marionette DEBUG loaded listener.js 22:52:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654EC48800) [pid = 3544] [serial = 254] [outer = 000000654E626400] 22:52:15 INFO - PROCESS | 3544 | 1467870735503 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]]]}] 22:52:15 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. 22:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 691ms 22:52:15 INFO - PROCESS | 3544 | 1467870735577 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 22:52:15 INFO - PROCESS | 3544 | 1467870735583 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 22:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:52:15 INFO - PROCESS | 3544 | 1467870735589 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:52:15 INFO - PROCESS | 3544 | 1467870735592 Marionette TRACE conn6 <- [1,306,null,{}] 22:52:15 INFO - PROCESS | 3544 | 1467870735596 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}] 22:52:15 INFO - PROCESS | 3544 | 1467870735599 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:15 INFO - PROCESS | 3544 | 1467870735691 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 22:52:15 INFO - PROCESS | 3544 | 1467870735707 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:15 INFO - PROCESS | 3544 | 1467870735709 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:15 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554F8000 == 28 [pid = 3544] [id = 86] 22:52:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654EE75C00) [pid = 3544] [serial = 255] [outer = 0000000000000000] 22:52:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654EE78800) [pid = 3544] [serial = 256] [outer = 000000654EE75C00] 22:52:15 INFO - PROCESS | 3544 | 1467870735757 Marionette DEBUG loaded listener.js 22:52:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654F097C00) [pid = 3544] [serial = 257] [outer = 000000654EE75C00] 22:52:16 INFO - PROCESS | 3544 | 1467870736208 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]]]}] 22:52:16 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. 22:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 627ms 22:52:16 INFO - PROCESS | 3544 | 1467870736218 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 22:52:16 INFO - PROCESS | 3544 | 1467870736220 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 22:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:52:16 INFO - PROCESS | 3544 | 1467870736224 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:52:16 INFO - PROCESS | 3544 | 1467870736227 Marionette TRACE conn6 <- [1,310,null,{}] 22:52:16 INFO - PROCESS | 3544 | 1467870736245 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}] 22:52:16 INFO - PROCESS | 3544 | 1467870736250 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:16 INFO - PROCESS | 3544 | 1467870736381 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 22:52:16 INFO - PROCESS | 3544 | 1467870736402 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:16 INFO - PROCESS | 3544 | 1467870736406 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:16 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A138000 == 29 [pid = 3544] [id = 87] 22:52:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654CE5AC00) [pid = 3544] [serial = 258] [outer = 0000000000000000] 22:52:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006553943800) [pid = 3544] [serial = 259] [outer = 000000654CE5AC00] 22:52:16 INFO - PROCESS | 3544 | 1467870736454 Marionette DEBUG loaded listener.js 22:52:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000006553E3C000) [pid = 3544] [serial = 260] [outer = 000000654CE5AC00] 22:52:16 INFO - PROCESS | 3544 | 1467870736880 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]]]}] 22:52:16 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. 22:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 693ms 22:52:16 INFO - PROCESS | 3544 | 1467870736919 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 22:52:16 INFO - PROCESS | 3544 | 1467870736922 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 22:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:52:16 INFO - PROCESS | 3544 | 1467870736925 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:52:16 INFO - PROCESS | 3544 | 1467870736927 Marionette TRACE conn6 <- [1,314,null,{}] 22:52:16 INFO - PROCESS | 3544 | 1467870736930 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}] 22:52:16 INFO - PROCESS | 3544 | 1467870736932 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:17 INFO - PROCESS | 3544 | 1467870737020 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 22:52:17 INFO - PROCESS | 3544 | 1467870737026 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:17 INFO - PROCESS | 3544 | 1467870737028 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:17 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AB96800 == 30 [pid = 3544] [id = 88] 22:52:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (00000065549D7800) [pid = 3544] [serial = 261] [outer = 0000000000000000] 22:52:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006554FC1000) [pid = 3544] [serial = 262] [outer = 00000065549D7800] 22:52:17 INFO - PROCESS | 3544 | 1467870737075 Marionette DEBUG loaded listener.js 22:52:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (00000065581A1C00) [pid = 3544] [serial = 263] [outer = 00000065549D7800] 22:52:17 INFO - PROCESS | 3544 | 1467870737499 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]]]}] 22:52:17 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. 22:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 629ms 22:52:17 INFO - PROCESS | 3544 | 1467870737557 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 22:52:17 INFO - PROCESS | 3544 | 1467870737559 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 22:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:52:17 INFO - PROCESS | 3544 | 1467870737563 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:52:17 INFO - PROCESS | 3544 | 1467870737565 Marionette TRACE conn6 <- [1,318,null,{}] 22:52:17 INFO - PROCESS | 3544 | 1467870737568 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}] 22:52:17 INFO - PROCESS | 3544 | 1467870737570 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:17 INFO - PROCESS | 3544 | 1467870737651 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 22:52:17 INFO - PROCESS | 3544 | 1467870737658 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:17 INFO - PROCESS | 3544 | 1467870737660 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:17 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B25C800 == 31 [pid = 3544] [id = 89] 22:52:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000654EE6AC00) [pid = 3544] [serial = 264] [outer = 0000000000000000] 22:52:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006558459C00) [pid = 3544] [serial = 265] [outer = 000000654EE6AC00] 22:52:17 INFO - PROCESS | 3544 | 1467870737705 Marionette DEBUG loaded listener.js 22:52:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655846C400) [pid = 3544] [serial = 266] [outer = 000000654EE6AC00] 22:52:18 INFO - PROCESS | 3544 | 1467870738143 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]]]}] 22:52:18 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. 22:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 629ms 22:52:18 INFO - PROCESS | 3544 | 1467870738196 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 22:52:18 INFO - PROCESS | 3544 | 1467870738198 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 22:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:52:18 INFO - PROCESS | 3544 | 1467870738201 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:52:18 INFO - PROCESS | 3544 | 1467870738203 Marionette TRACE conn6 <- [1,322,null,{}] 22:52:18 INFO - PROCESS | 3544 | 1467870738206 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}] 22:52:18 INFO - PROCESS | 3544 | 1467870738212 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:18 INFO - PROCESS | 3544 | 1467870738319 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 22:52:18 INFO - PROCESS | 3544 | 1467870738334 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:18 INFO - PROCESS | 3544 | 1467870738336 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:18 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BCB2800 == 32 [pid = 3544] [id = 90] 22:52:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655ACADC00) [pid = 3544] [serial = 267] [outer = 0000000000000000] 22:52:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655ACF3000) [pid = 3544] [serial = 268] [outer = 000000655ACADC00] 22:52:18 INFO - PROCESS | 3544 | 1467870738381 Marionette DEBUG loaded listener.js 22:52:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655AD49C00) [pid = 3544] [serial = 269] [outer = 000000655ACADC00] 22:52:18 INFO - PROCESS | 3544 | 1467870738803 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]]]}] 22:52:18 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. 22:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 628ms 22:52:18 INFO - PROCESS | 3544 | 1467870738832 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 22:52:18 INFO - PROCESS | 3544 | 1467870738834 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 22:52:18 INFO - PROCESS | 3544 | 1467870738837 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:52:18 INFO - PROCESS | 3544 | 1467870738839 Marionette TRACE conn6 <- [1,326,null,{}] 22:52:18 INFO - PROCESS | 3544 | 1467870738843 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}] 22:52:18 INFO - PROCESS | 3544 | 1467870738845 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:18 INFO - PROCESS | 3544 | 1467870738928 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 22:52:18 INFO - PROCESS | 3544 | 1467870738934 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:18 INFO - PROCESS | 3544 | 1467870738936 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:18 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C882800 == 33 [pid = 3544] [id = 91] 22:52:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655B8ABC00) [pid = 3544] [serial = 270] [outer = 0000000000000000] 22:52:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655BCF3000) [pid = 3544] [serial = 271] [outer = 000000655B8ABC00] 22:52:18 INFO - PROCESS | 3544 | 1467870738980 Marionette DEBUG loaded listener.js 22:52:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655C7EDC00) [pid = 3544] [serial = 272] [outer = 000000655B8ABC00] 22:52:19 INFO - PROCESS | 3544 | 1467870739418 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]]]}] 22:52:19 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. 22:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 628ms 22:52:19 INFO - PROCESS | 3544 | 1467870739469 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 22:52:19 INFO - PROCESS | 3544 | 1467870739471 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 22:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:52:19 INFO - PROCESS | 3544 | 1467870739475 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:52:19 INFO - PROCESS | 3544 | 1467870739477 Marionette TRACE conn6 <- [1,330,null,{}] 22:52:19 INFO - PROCESS | 3544 | 1467870739481 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}] 22:52:19 INFO - PROCESS | 3544 | 1467870739483 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:19 INFO - PROCESS | 3544 | 1467870739563 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 22:52:19 INFO - PROCESS | 3544 | 1467870739568 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:19 INFO - PROCESS | 3544 | 1467870739570 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:19 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EA8F800 == 34 [pid = 3544] [id = 92] 22:52:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000655CAF2C00) [pid = 3544] [serial = 273] [outer = 0000000000000000] 22:52:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000655D7AF400) [pid = 3544] [serial = 274] [outer = 000000655CAF2C00] 22:52:19 INFO - PROCESS | 3544 | 1467870739615 Marionette DEBUG loaded listener.js 22:52:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000655E11C000) [pid = 3544] [serial = 275] [outer = 000000655CAF2C00] 22:52:20 INFO - PROCESS | 3544 | 1467870740030 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]]]}] 22:52:20 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. 22:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 586ms 22:52:20 INFO - PROCESS | 3544 | 1467870740064 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 22:52:20 INFO - PROCESS | 3544 | 1467870740066 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 22:52:20 INFO - PROCESS | 3544 | 1467870740069 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:52:20 INFO - PROCESS | 3544 | 1467870740071 Marionette TRACE conn6 <- [1,334,null,{}] 22:52:20 INFO - PROCESS | 3544 | 1467870740091 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}] 22:52:20 INFO - PROCESS | 3544 | 1467870740094 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:20 INFO - PROCESS | 3544 | 1467870740209 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 22:52:20 INFO - PROCESS | 3544 | 1467870740216 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:20 INFO - PROCESS | 3544 | 1467870740218 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:20 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A137800 == 35 [pid = 3544] [id = 93] 22:52:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (000000655E34F800) [pid = 3544] [serial = 276] [outer = 0000000000000000] 22:52:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (000000655ED74C00) [pid = 3544] [serial = 277] [outer = 000000655E34F800] 22:52:20 INFO - PROCESS | 3544 | 1467870740303 Marionette DEBUG loaded listener.js 22:52:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (000000655F40BC00) [pid = 3544] [serial = 278] [outer = 000000655E34F800] 22:52:20 INFO - PROCESS | 3544 | 1467870740741 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]]]}] 22:52:20 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. 22:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 692ms 22:52:20 INFO - PROCESS | 3544 | 1467870740765 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 22:52:20 INFO - PROCESS | 3544 | 1467870740767 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 22:52:20 INFO - PROCESS | 3544 | 1467870740770 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:52:20 INFO - PROCESS | 3544 | 1467870740772 Marionette TRACE conn6 <- [1,338,null,{}] 22:52:20 INFO - PROCESS | 3544 | 1467870740775 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}] 22:52:20 INFO - PROCESS | 3544 | 1467870740777 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:20 INFO - PROCESS | 3544 | 1467870740889 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 22:52:20 INFO - PROCESS | 3544 | 1467870740896 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:20 INFO - PROCESS | 3544 | 1467870740898 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:20 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603AA800 == 36 [pid = 3544] [id = 94] 22:52:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (000000655ED80000) [pid = 3544] [serial = 279] [outer = 0000000000000000] 22:52:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (000000655F457000) [pid = 3544] [serial = 280] [outer = 000000655ED80000] 22:52:20 INFO - PROCESS | 3544 | 1467870740941 Marionette DEBUG loaded listener.js 22:52:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (000000655F7A6400) [pid = 3544] [serial = 281] [outer = 000000655ED80000] 22:52:21 INFO - PROCESS | 3544 | 1467870741385 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]]]}] 22:52:21 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. 22:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 627ms 22:52:21 INFO - PROCESS | 3544 | 1467870741403 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 22:52:21 INFO - PROCESS | 3544 | 1467870741406 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 22:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:52:21 INFO - PROCESS | 3544 | 1467870741409 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:52:21 INFO - PROCESS | 3544 | 1467870741412 Marionette TRACE conn6 <- [1,342,null,{}] 22:52:21 INFO - PROCESS | 3544 | 1467870741415 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}] 22:52:21 INFO - PROCESS | 3544 | 1467870741417 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:21 INFO - PROCESS | 3544 | 1467870741536 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 22:52:21 INFO - PROCESS | 3544 | 1467870741621 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:21 INFO - PROCESS | 3544 | 1467870741624 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:21 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B25C000 == 37 [pid = 3544] [id = 95] 22:52:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (000000655F931800) [pid = 3544] [serial = 282] [outer = 0000000000000000] 22:52:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (000000655F936000) [pid = 3544] [serial = 283] [outer = 000000655F931800] 22:52:21 INFO - PROCESS | 3544 | 1467870741671 Marionette DEBUG loaded listener.js 22:52:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (00000065603DE400) [pid = 3544] [serial = 284] [outer = 000000655F931800] 22:52:22 INFO - PROCESS | 3544 | 1467870742079 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]]]}] 22:52:22 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. 22:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 734ms 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000006558424800) [pid = 3544] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (000000655F451400) [pid = 3544] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000006561C97000) [pid = 3544] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (000000654CE9C800) [pid = 3544] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (000000655F7A0400) [pid = 3544] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (000000654EE71C00) [pid = 3544] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (000000654CF08800) [pid = 3544] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000654EB9F400) [pid = 3544] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000656301D400) [pid = 3544] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000006561C98C00) [pid = 3544] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655E155000) [pid = 3544] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655315A800) [pid = 3544] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000006560670400) [pid = 3544] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655CABFC00) [pid = 3544] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000006558464C00) [pid = 3544] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:52:22 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000654EC4C400) [pid = 3544] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:52:22 INFO - PROCESS | 3544 | 1467870742339 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 22:52:22 INFO - PROCESS | 3544 | 1467870742341 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 22:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:52:22 INFO - PROCESS | 3544 | 1467870742350 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:52:22 INFO - PROCESS | 3544 | 1467870742352 Marionette TRACE conn6 <- [1,346,null,{}] 22:52:22 INFO - PROCESS | 3544 | 1467870742356 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}] 22:52:22 INFO - PROCESS | 3544 | 1467870742358 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:22 INFO - PROCESS | 3544 | 1467870742442 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 22:52:22 INFO - PROCESS | 3544 | 1467870742449 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:22 INFO - PROCESS | 3544 | 1467870742451 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:22 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562374800 == 38 [pid = 3544] [id = 96] 22:52:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000654E14F800) [pid = 3544] [serial = 285] [outer = 0000000000000000] 22:52:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000654EEA6800) [pid = 3544] [serial = 286] [outer = 000000654E14F800] 22:52:22 INFO - PROCESS | 3544 | 1467870742503 Marionette DEBUG loaded listener.js 22:52:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655845C000) [pid = 3544] [serial = 287] [outer = 000000654E14F800] 22:52:22 INFO - PROCESS | 3544 | 1467870742942 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]]]}] 22:52: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. 22:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 628ms 22:52:22 INFO - PROCESS | 3544 | 1467870742982 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 22:52:22 INFO - PROCESS | 3544 | 1467870742984 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 22:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:52:22 INFO - PROCESS | 3544 | 1467870742987 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:52:22 INFO - PROCESS | 3544 | 1467870742988 Marionette TRACE conn6 <- [1,350,null,{}] 22:52:22 INFO - PROCESS | 3544 | 1467870742992 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}] 22:52:23 INFO - PROCESS | 3544 | 1467870742993 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:23 INFO - PROCESS | 3544 | 1467870743076 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 22:52:23 INFO - PROCESS | 3544 | 1467870743083 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:23 INFO - PROCESS | 3544 | 1467870743085 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:23 INFO - PROCESS | 3544 | ++DOCSHELL 000000656258C800 == 39 [pid = 3544] [id = 97] 22:52:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655CABFC00) [pid = 3544] [serial = 288] [outer = 0000000000000000] 22:52:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000655ED74000) [pid = 3544] [serial = 289] [outer = 000000655CABFC00] 22:52:23 INFO - PROCESS | 3544 | 1467870743129 Marionette DEBUG loaded listener.js 22:52:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000006560670400) [pid = 3544] [serial = 290] [outer = 000000655CABFC00] 22:52:23 INFO - PROCESS | 3544 | 1467870743526 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]]]}] 22:52:23 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. 22:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 586ms 22:52:23 INFO - PROCESS | 3544 | 1467870743577 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 22:52:23 INFO - PROCESS | 3544 | 1467870743579 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 22:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:52:23 INFO - PROCESS | 3544 | 1467870743587 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:52:23 INFO - PROCESS | 3544 | 1467870743589 Marionette TRACE conn6 <- [1,354,null,{}] 22:52:23 INFO - PROCESS | 3544 | 1467870743592 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}] 22:52:23 INFO - PROCESS | 3544 | 1467870743594 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:23 INFO - PROCESS | 3544 | 1467870743686 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 22:52:23 INFO - PROCESS | 3544 | 1467870743691 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:23 INFO - PROCESS | 3544 | 1467870743693 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:23 INFO - PROCESS | 3544 | ++DOCSHELL 000000656270A000 == 40 [pid = 3544] [id = 98] 22:52:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (00000065607A9400) [pid = 3544] [serial = 291] [outer = 0000000000000000] 22:52:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000006561C96400) [pid = 3544] [serial = 292] [outer = 00000065607A9400] 22:52:23 INFO - PROCESS | 3544 | 1467870743737 Marionette DEBUG loaded listener.js 22:52:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000006561CA2000) [pid = 3544] [serial = 293] [outer = 00000065607A9400] 22:52:24 INFO - PROCESS | 3544 | 1467870744138 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]]]}] 22:52:24 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. 22:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 587ms 22:52:24 INFO - PROCESS | 3544 | 1467870744194 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 22:52:24 INFO - PROCESS | 3544 | 1467870744196 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 22:52:24 INFO - PROCESS | 3544 | 1467870744205 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:52:24 INFO - PROCESS | 3544 | 1467870744207 Marionette TRACE conn6 <- [1,358,null,{}] 22:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:52:24 INFO - PROCESS | 3544 | 1467870744211 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}] 22:52:24 INFO - PROCESS | 3544 | 1467870744212 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:24 INFO - PROCESS | 3544 | 1467870744295 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 22:52:24 INFO - PROCESS | 3544 | 1467870744300 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:24 INFO - PROCESS | 3544 | 1467870744302 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:24 INFO - PROCESS | 3544 | ++DOCSHELL 0000006563235000 == 41 [pid = 3544] [id = 99] 22:52:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000006561E57400) [pid = 3544] [serial = 294] [outer = 0000000000000000] 22:52:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000006561E5A800) [pid = 3544] [serial = 295] [outer = 0000006561E57400] 22:52:24 INFO - PROCESS | 3544 | 1467870744345 Marionette DEBUG loaded listener.js 22:52:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000006561FA7000) [pid = 3544] [serial = 296] [outer = 0000006561E57400] 22:52:25 INFO - PROCESS | 3544 | 1467870745215 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]]]}] 22:52:25 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. 22:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1021ms 22:52:25 INFO - PROCESS | 3544 | 1467870745234 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 22:52:25 INFO - PROCESS | 3544 | 1467870745240 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 22:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:52:25 INFO - PROCESS | 3544 | 1467870745263 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:52:25 INFO - PROCESS | 3544 | 1467870745267 Marionette TRACE conn6 <- [1,362,null,{}] 22:52:25 INFO - PROCESS | 3544 | 1467870745272 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}] 22:52:25 INFO - PROCESS | 3544 | 1467870745276 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:25 INFO - PROCESS | 3544 | 1467870745423 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 22:52:25 INFO - PROCESS | 3544 | 1467870745537 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:25 INFO - PROCESS | 3544 | 1467870745541 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:25 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554F2800 == 42 [pid = 3544] [id = 100] 22:52:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (000000654EBA3000) [pid = 3544] [serial = 297] [outer = 0000000000000000] 22:52:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (000000654EE6EC00) [pid = 3544] [serial = 298] [outer = 000000654EBA3000] 22:52:25 INFO - PROCESS | 3544 | 1467870745600 Marionette DEBUG loaded listener.js 22:52:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (000000654FDE0000) [pid = 3544] [serial = 299] [outer = 000000654EBA3000] 22:52:26 INFO - PROCESS | 3544 | 1467870746550 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]]]}] 22:52:26 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. 22:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1360ms 22:52:26 INFO - PROCESS | 3544 | 1467870746607 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 22:52:26 INFO - PROCESS | 3544 | 1467870746612 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 22:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:52:26 INFO - PROCESS | 3544 | 1467870746617 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:52:26 INFO - PROCESS | 3544 | 1467870746621 Marionette TRACE conn6 <- [1,366,null,{}] 22:52:26 INFO - PROCESS | 3544 | 1467870746627 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}] 22:52:26 INFO - PROCESS | 3544 | 1467870746630 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:26 INFO - PROCESS | 3544 | 1467870746744 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 22:52:26 INFO - PROCESS | 3544 | 1467870746816 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:26 INFO - PROCESS | 3544 | 1467870746820 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000006554834800 == 43 [pid = 3544] [id = 101] 22:52:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (000000654EC4A800) [pid = 3544] [serial = 300] [outer = 0000000000000000] 22:52:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (000000654EC53400) [pid = 3544] [serial = 301] [outer = 000000654EC4A800] 22:52:26 INFO - PROCESS | 3544 | 1467870746871 Marionette DEBUG loaded listener.js 22:52:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (000000654F09B400) [pid = 3544] [serial = 302] [outer = 000000654EC4A800] 22:52:27 INFO - PROCESS | 3544 | --DOCSHELL 000000656270A000 == 42 [pid = 3544] [id = 98] 22:52:27 INFO - PROCESS | 3544 | --DOCSHELL 000000656258C800 == 41 [pid = 3544] [id = 97] 22:52:27 INFO - PROCESS | 3544 | --DOCSHELL 0000006562374800 == 40 [pid = 3544] [id = 96] 22:52:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655B25C000 == 39 [pid = 3544] [id = 95] 22:52:27 INFO - PROCESS | 3544 | --DOCSHELL 00000065603AA800 == 38 [pid = 3544] [id = 94] 22:52:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655A137800 == 37 [pid = 3544] [id = 93] 22:52:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655EA8F800 == 36 [pid = 3544] [id = 92] 22:52:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655C882800 == 35 [pid = 3544] [id = 91] 22:52:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655BCB2800 == 34 [pid = 3544] [id = 90] 22:52:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655B25C800 == 33 [pid = 3544] [id = 89] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (00000065603DA000) [pid = 3544] [serial = 250] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655AB96800 == 32 [pid = 3544] [id = 88] 22:52:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655A138000 == 31 [pid = 3544] [id = 87] 22:52:27 INFO - PROCESS | 3544 | --DOCSHELL 00000065554F8000 == 30 [pid = 3544] [id = 86] 22:52:27 INFO - PROCESS | 3544 | --DOCSHELL 0000006553171000 == 29 [pid = 3544] [id = 85] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (000000656230F000) [pid = 3544] [serial = 161] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (000000655F453C00) [pid = 3544] [serial = 235] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000006561FB1400) [pid = 3544] [serial = 238] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000006560679400) [pid = 3544] [serial = 236] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (000000654CEA4800) [pid = 3544] [serial = 241] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (00000065627A7400) [pid = 3544] [serial = 239] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (000000655F7A3C00) [pid = 3544] [serial = 247] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (000000655CAEF800) [pid = 3544] [serial = 245] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000006561FAE800) [pid = 3544] [serial = 242] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000654CF8B800) [pid = 3544] [serial = 223] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000654E626800) [pid = 3544] [serial = 224] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000654EEAF000) [pid = 3544] [serial = 221] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000654EC49400) [pid = 3544] [serial = 220] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000006563581400) [pid = 3544] [serial = 218] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000006563020000) [pid = 3544] [serial = 217] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (00000065627B2000) [pid = 3544] [serial = 215] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000006561FAD400) [pid = 3544] [serial = 214] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655F40E400) [pid = 3544] [serial = 212] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655E3C0400) [pid = 3544] [serial = 211] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006557979400) [pid = 3544] [serial = 209] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006553D7B800) [pid = 3544] [serial = 208] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000006561E5E800) [pid = 3544] [serial = 205] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (00000065627AE800) [pid = 3544] [serial = 206] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655D7ACC00) [pid = 3544] [serial = 232] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655ACB2C00) [pid = 3544] [serial = 229] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655B809800) [pid = 3544] [serial = 230] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000006553BD0400) [pid = 3544] [serial = 226] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655841F400) [pid = 3544] [serial = 227] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655F7A9C00) [pid = 3544] [serial = 248] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654EEA5400) [pid = 3544] [serial = 244] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655E349800) [pid = 3544] [serial = 233] [outer = 0000000000000000] [url = about:blank] 22:52:27 INFO - PROCESS | 3544 | 1467870747417 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]]]}] 22:52:27 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. 22:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 838ms 22:52:27 INFO - PROCESS | 3544 | 1467870747459 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 22:52:27 INFO - PROCESS | 3544 | 1467870747465 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 22:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:52:27 INFO - PROCESS | 3544 | 1467870747471 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:52:27 INFO - PROCESS | 3544 | 1467870747474 Marionette TRACE conn6 <- [1,370,null,{}] 22:52:27 INFO - PROCESS | 3544 | 1467870747478 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}] 22:52:27 INFO - PROCESS | 3544 | 1467870747481 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:27 INFO - PROCESS | 3544 | 1467870747571 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 22:52:27 INFO - PROCESS | 3544 | 1467870747579 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:27 INFO - PROCESS | 3544 | 1467870747581 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:27 INFO - PROCESS | 3544 | ++DOCSHELL 000000655484E800 == 30 [pid = 3544] [id = 102] 22:52:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654EEAB000) [pid = 3544] [serial = 303] [outer = 0000000000000000] 22:52:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654F129800) [pid = 3544] [serial = 304] [outer = 000000654EEAB000] 22:52:27 INFO - PROCESS | 3544 | 1467870747630 Marionette DEBUG loaded listener.js 22:52:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000006553156C00) [pid = 3544] [serial = 305] [outer = 000000654EEAB000] 22:52:28 INFO - PROCESS | 3544 | 1467870748120 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]]]}] 22:52:28 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. 22:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 691ms 22:52:28 INFO - PROCESS | 3544 | 1467870748162 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 22:52:28 INFO - PROCESS | 3544 | 1467870748165 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 22:52:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:52:28 INFO - PROCESS | 3544 | 1467870748168 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:52:28 INFO - PROCESS | 3544 | 1467870748172 Marionette TRACE conn6 <- [1,374,null,{}] 22:52:28 INFO - PROCESS | 3544 | 1467870748212 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}] 22:52:28 INFO - PROCESS | 3544 | 1467870748217 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:28 INFO - PROCESS | 3544 | 1467870748307 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 22:52:28 INFO - PROCESS | 3544 | 1467870748376 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:28 INFO - PROCESS | 3544 | 1467870748379 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AB7D000 == 31 [pid = 3544] [id = 103] 22:52:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006554986400) [pid = 3544] [serial = 306] [outer = 0000000000000000] 22:52:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006554FBA800) [pid = 3544] [serial = 307] [outer = 0000006554986400] 22:52:28 INFO - PROCESS | 3544 | 1467870748435 Marionette DEBUG loaded listener.js 22:52:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655841A000) [pid = 3544] [serial = 308] [outer = 0000006554986400] 22:52:28 INFO - PROCESS | 3544 | 1467870748838 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:52:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:52:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 711ms 22:52:28 INFO - PROCESS | 3544 | 1467870748882 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 22:52:28 INFO - PROCESS | 3544 | 1467870748885 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 22:52:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:52:28 INFO - PROCESS | 3544 | 1467870748888 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:52:28 INFO - PROCESS | 3544 | 1467870748890 Marionette TRACE conn6 <- [1,378,null,{}] 22:52:28 INFO - PROCESS | 3544 | 1467870748894 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}] 22:52:28 INFO - PROCESS | 3544 | 1467870748896 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:28 INFO - PROCESS | 3544 | 1467870748983 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 22:52:28 INFO - PROCESS | 3544 | 1467870748988 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:28 INFO - PROCESS | 3544 | 1467870748990 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:29 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B251000 == 32 [pid = 3544] [id = 104] 22:52:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006558461000) [pid = 3544] [serial = 309] [outer = 0000000000000000] 22:52:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006559D45800) [pid = 3544] [serial = 310] [outer = 0000006558461000] 22:52:29 INFO - PROCESS | 3544 | 1467870749036 Marionette DEBUG loaded listener.js 22:52:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655A85BC00) [pid = 3544] [serial = 311] [outer = 0000006558461000] 22:52:29 INFO - PROCESS | 3544 | 1467870749599 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:52:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:52:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 733ms 22:52:29 INFO - PROCESS | 3544 | 1467870749656 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 22:52:29 INFO - PROCESS | 3544 | 1467870749658 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 22:52:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:52:29 INFO - PROCESS | 3544 | 1467870749667 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:52:29 INFO - PROCESS | 3544 | 1467870749669 Marionette TRACE conn6 <- [1,382,null,{}] 22:52:29 INFO - PROCESS | 3544 | 1467870749673 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}] 22:52:29 INFO - PROCESS | 3544 | 1467870749675 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:29 INFO - PROCESS | 3544 | 1467870749785 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 22:52:29 INFO - PROCESS | 3544 | 1467870749796 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:29 INFO - PROCESS | 3544 | 1467870749799 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:29 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAE1000 == 33 [pid = 3544] [id = 105] 22:52:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000006558466400) [pid = 3544] [serial = 312] [outer = 0000000000000000] 22:52:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655ACB3C00) [pid = 3544] [serial = 313] [outer = 0000006558466400] 22:52:29 INFO - PROCESS | 3544 | 1467870749844 Marionette DEBUG loaded listener.js 22:52:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655AD46C00) [pid = 3544] [serial = 314] [outer = 0000006558466400] 22:52:30 INFO - PROCESS | 3544 | 1467870750303 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:52:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:52:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 690ms 22:52:30 INFO - PROCESS | 3544 | 1467870750359 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 22:52:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:52:30 INFO - PROCESS | 3544 | 1467870750361 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 22:52:30 INFO - PROCESS | 3544 | 1467870750364 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:52:30 INFO - PROCESS | 3544 | 1467870750366 Marionette TRACE conn6 <- [1,386,null,{}] 22:52:30 INFO - PROCESS | 3544 | 1467870750376 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}] 22:52:30 INFO - PROCESS | 3544 | 1467870750382 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:30 INFO - PROCESS | 3544 | 1467870750513 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 22:52:30 INFO - PROCESS | 3544 | 1467870750565 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:30 INFO - PROCESS | 3544 | 1467870750567 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:30 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BCAE800 == 34 [pid = 3544] [id = 106] 22:52:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655CAEE800) [pid = 3544] [serial = 315] [outer = 0000000000000000] 22:52:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655E11B800) [pid = 3544] [serial = 316] [outer = 000000655CAEE800] 22:52:30 INFO - PROCESS | 3544 | 1467870750612 Marionette DEBUG loaded listener.js 22:52:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655EA20C00) [pid = 3544] [serial = 317] [outer = 000000655CAEE800] 22:52:31 INFO - PROCESS | 3544 | 1467870751038 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]]]}] 22:52:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:52:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 734ms 22:52:31 INFO - PROCESS | 3544 | 1467870751101 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 22:52:31 INFO - PROCESS | 3544 | 1467870751104 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 22:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:52:31 INFO - PROCESS | 3544 | 1467870751107 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:52:31 INFO - PROCESS | 3544 | 1467870751116 Marionette TRACE conn6 <- [1,390,null,{}] 22:52:31 INFO - PROCESS | 3544 | 1467870751129 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}] 22:52:31 INFO - PROCESS | 3544 | 1467870751131 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:31 INFO - PROCESS | 3544 | 1467870751241 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 22:52:31 INFO - PROCESS | 3544 | 1467870751251 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:31 INFO - PROCESS | 3544 | 1467870751253 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:31 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C886000 == 35 [pid = 3544] [id = 107] 22:52:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655ACAC400) [pid = 3544] [serial = 318] [outer = 0000000000000000] 22:52:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655F44FC00) [pid = 3544] [serial = 319] [outer = 000000655ACAC400] 22:52:31 INFO - PROCESS | 3544 | 1467870751297 Marionette DEBUG loaded listener.js 22:52:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655F7A4400) [pid = 3544] [serial = 320] [outer = 000000655ACAC400] 22:52:31 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000654EE75C00) [pid = 3544] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:52:31 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000654E626400) [pid = 3544] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:52:31 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654CE5AC00) [pid = 3544] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:52:31 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655ACADC00) [pid = 3544] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:52:31 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655B8ABC00) [pid = 3544] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:52:31 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655CAF2C00) [pid = 3544] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:52:31 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654EE6AC00) [pid = 3544] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:52:31 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655ED80000) [pid = 3544] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:52:31 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655F931800) [pid = 3544] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:52:31 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654E14F800) [pid = 3544] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:52:31 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655CABFC00) [pid = 3544] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:52:31 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (00000065549D7800) [pid = 3544] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:52:31 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655E34F800) [pid = 3544] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:52:31 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (00000065607A9400) [pid = 3544] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:52:31 INFO - PROCESS | 3544 | 1467870751895 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]]]}] 22:52:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:52:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 838ms 22:52:31 INFO - PROCESS | 3544 | 1467870751948 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 22:52:31 INFO - PROCESS | 3544 | 1467870751950 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 22:52:31 INFO - PROCESS | 3544 | 1467870751953 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:52:31 INFO - PROCESS | 3544 | 1467870751955 Marionette TRACE conn6 <- [1,394,null,{}] 22:52:31 INFO - PROCESS | 3544 | 1467870751959 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}] 22:52:31 INFO - PROCESS | 3544 | 1467870751960 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:32 INFO - PROCESS | 3544 | 1467870752067 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 22:52:32 INFO - PROCESS | 3544 | 1467870752114 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:32 INFO - PROCESS | 3544 | 1467870752116 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:32 INFO - PROCESS | 3544 | ++DOCSHELL 0000006552E81000 == 36 [pid = 3544] [id = 108] 22:52:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000654E626400) [pid = 3544] [serial = 321] [outer = 0000000000000000] 22:52:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000006558460800) [pid = 3544] [serial = 322] [outer = 000000654E626400] 22:52:32 INFO - PROCESS | 3544 | 1467870752160 Marionette DEBUG loaded listener.js 22:52:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655F7A5C00) [pid = 3544] [serial = 323] [outer = 000000654E626400] 22:52:32 INFO - PROCESS | 3544 | 1467870752532 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]]]}] 22:52:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:52:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 629ms 22:52:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:52:32 INFO - PROCESS | 3544 | 1467870752586 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 22:52:32 INFO - PROCESS | 3544 | 1467870752588 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 22:52:32 INFO - PROCESS | 3544 | 1467870752592 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:52:32 INFO - PROCESS | 3544 | 1467870752593 Marionette TRACE conn6 <- [1,398,null,{}] 22:52:32 INFO - PROCESS | 3544 | 1467870752597 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}] 22:52:32 INFO - PROCESS | 3544 | 1467870752599 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:32 INFO - PROCESS | 3544 | 1467870752681 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 22:52:32 INFO - PROCESS | 3544 | 1467870752687 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:32 INFO - PROCESS | 3544 | 1467870752689 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:32 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4BB800 == 37 [pid = 3544] [id = 109] 22:52:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655F92BC00) [pid = 3544] [serial = 324] [outer = 0000000000000000] 22:52:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (00000065603D4000) [pid = 3544] [serial = 325] [outer = 000000655F92BC00] 22:52:32 INFO - PROCESS | 3544 | 1467870752734 Marionette DEBUG loaded listener.js 22:52:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (00000065603DFC00) [pid = 3544] [serial = 326] [outer = 000000655F92BC00] 22:52:33 INFO - PROCESS | 3544 | 1467870753161 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]]]}] 22:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 629ms 22:52:33 INFO - PROCESS | 3544 | 1467870753225 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 22:52:33 INFO - PROCESS | 3544 | 1467870753227 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 22:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:52:33 INFO - PROCESS | 3544 | 1467870753230 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:52:33 INFO - PROCESS | 3544 | 1467870753232 Marionette TRACE conn6 <- [1,402,null,{}] 22:52:33 INFO - PROCESS | 3544 | 1467870753236 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}] 22:52:33 INFO - PROCESS | 3544 | 1467870753237 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:33 INFO - PROCESS | 3544 | 1467870753322 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 22:52:33 INFO - PROCESS | 3544 | 1467870753330 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:33 INFO - PROCESS | 3544 | 1467870753332 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:33 INFO - PROCESS | 3544 | ++DOCSHELL 000000656070D800 == 38 [pid = 3544] [id = 110] 22:52:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006560671000) [pid = 3544] [serial = 327] [outer = 0000000000000000] 22:52:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (00000065607A4C00) [pid = 3544] [serial = 328] [outer = 0000006560671000] 22:52:33 INFO - PROCESS | 3544 | 1467870753384 Marionette DEBUG loaded listener.js 22:52:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000006561CA3800) [pid = 3544] [serial = 329] [outer = 0000006560671000] 22:52:33 INFO - PROCESS | 3544 | 1467870753875 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]]]}] 22:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 733ms 22:52:33 INFO - PROCESS | 3544 | 1467870753967 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 22:52:33 INFO - PROCESS | 3544 | 1467870753972 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 22:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:52:34 INFO - PROCESS | 3544 | 1467870754036 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:52:34 INFO - PROCESS | 3544 | 1467870754040 Marionette TRACE conn6 <- [1,406,null,{}] 22:52:34 INFO - PROCESS | 3544 | 1467870754047 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}] 22:52:34 INFO - PROCESS | 3544 | 1467870754050 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:34 INFO - PROCESS | 3544 | 1467870754167 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 22:52:34 INFO - PROCESS | 3544 | 1467870754233 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:34 INFO - PROCESS | 3544 | 1467870754238 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:34 INFO - PROCESS | 3544 | ++DOCSHELL 00000065538CC000 == 39 [pid = 3544] [id = 111] 22:52:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000654EBA4800) [pid = 3544] [serial = 330] [outer = 0000000000000000] 22:52:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000654EC53C00) [pid = 3544] [serial = 331] [outer = 000000654EBA4800] 22:52:34 INFO - PROCESS | 3544 | 1467870754296 Marionette DEBUG loaded listener.js 22:52:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000006553151400) [pid = 3544] [serial = 332] [outer = 000000654EBA4800] 22:52:34 INFO - PROCESS | 3544 | 1467870754885 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]]]}] 22:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 901ms 22:52:34 INFO - PROCESS | 3544 | 1467870754922 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 22:52:34 INFO - PROCESS | 3544 | 1467870754927 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 22:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:52:34 INFO - PROCESS | 3544 | 1467870754934 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:52:34 INFO - PROCESS | 3544 | 1467870754937 Marionette TRACE conn6 <- [1,410,null,{}] 22:52:34 INFO - PROCESS | 3544 | 1467870754941 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}] 22:52:34 INFO - PROCESS | 3544 | 1467870754944 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:35 INFO - PROCESS | 3544 | 1467870755060 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 22:52:35 INFO - PROCESS | 3544 | 1467870755146 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:35 INFO - PROCESS | 3544 | 1467870755149 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:35 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAE6000 == 40 [pid = 3544] [id = 112] 22:52:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000006558417400) [pid = 3544] [serial = 333] [outer = 0000000000000000] 22:52:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655841C800) [pid = 3544] [serial = 334] [outer = 0000006558417400] 22:52:35 INFO - PROCESS | 3544 | 1467870755208 Marionette DEBUG loaded listener.js 22:52:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000655ABB7800) [pid = 3544] [serial = 335] [outer = 0000006558417400] 22:52:35 INFO - PROCESS | 3544 | 1467870755827 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]]]}] 22:52:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 943ms 22:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:52:35 INFO - PROCESS | 3544 | 1467870755879 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 22:52:35 INFO - PROCESS | 3544 | 1467870755882 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 22:52:35 INFO - PROCESS | 3544 | 1467870755886 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:52:35 INFO - PROCESS | 3544 | 1467870755890 Marionette TRACE conn6 <- [1,414,null,{}] 22:52:35 INFO - PROCESS | 3544 | 1467870755901 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}] 22:52:35 INFO - PROCESS | 3544 | 1467870755906 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:36 INFO - PROCESS | 3544 | 1467870756022 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 22:52:36 INFO - PROCESS | 3544 | 1467870756095 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:36 INFO - PROCESS | 3544 | 1467870756099 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FEE800 == 41 [pid = 3544] [id = 113] 22:52:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000655E3C0C00) [pid = 3544] [serial = 336] [outer = 0000000000000000] 22:52:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000655F451C00) [pid = 3544] [serial = 337] [outer = 000000655E3C0C00] 22:52:36 INFO - PROCESS | 3544 | 1467870756198 Marionette DEBUG loaded listener.js 22:52:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000006561E5AC00) [pid = 3544] [serial = 338] [outer = 000000655E3C0C00] 22:52:36 INFO - PROCESS | 3544 | 1467870756870 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]]]}] 22:52:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:52:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1037ms 22:52:36 INFO - PROCESS | 3544 | 1467870756925 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 22:52:36 INFO - PROCESS | 3544 | 1467870756928 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 22:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:52:36 INFO - PROCESS | 3544 | 1467870756932 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:52:36 INFO - PROCESS | 3544 | 1467870756934 Marionette TRACE conn6 <- [1,418,null,{}] 22:52:36 INFO - PROCESS | 3544 | 1467870756938 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}] 22:52:36 INFO - PROCESS | 3544 | 1467870756940 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:37 INFO - PROCESS | 3544 | 1467870757053 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 22:52:37 INFO - PROCESS | 3544 | 1467870757124 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:37 INFO - PROCESS | 3544 | 1467870757126 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562592000 == 42 [pid = 3544] [id = 114] 22:52:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000006561FA7400) [pid = 3544] [serial = 339] [outer = 0000000000000000] 22:52:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000006562304000) [pid = 3544] [serial = 340] [outer = 0000006561FA7400] 22:52:37 INFO - PROCESS | 3544 | 1467870757222 Marionette DEBUG loaded listener.js 22:52:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000006562311800) [pid = 3544] [serial = 341] [outer = 0000006561FA7400] 22:52:38 INFO - PROCESS | 3544 | 1467870758307 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]]]}] 22:52: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 22:52:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1439ms 22:52:38 INFO - PROCESS | 3544 | 1467870758373 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 22:52:38 INFO - PROCESS | 3544 | 1467870758377 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 22:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:52:38 INFO - PROCESS | 3544 | 1467870758382 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:52:38 INFO - PROCESS | 3544 | 1467870758385 Marionette TRACE conn6 <- [1,422,null,{}] 22:52:38 INFO - PROCESS | 3544 | 1467870758391 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}] 22:52:38 INFO - PROCESS | 3544 | 1467870758394 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:38 INFO - PROCESS | 3544 | 1467870758591 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4BB800 == 41 [pid = 3544] [id = 109] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 0000006552E81000 == 40 [pid = 3544] [id = 108] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655C886000 == 39 [pid = 3544] [id = 107] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655BCAE800 == 38 [pid = 3544] [id = 106] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAE1000 == 37 [pid = 3544] [id = 105] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655B251000 == 36 [pid = 3544] [id = 104] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655AB7D000 == 35 [pid = 3544] [id = 103] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655484E800 == 34 [pid = 3544] [id = 102] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 0000006554834800 == 33 [pid = 3544] [id = 101] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 00000065554F2800 == 32 [pid = 3544] [id = 100] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 0000006563D7A800 == 31 [pid = 3544] [id = 84] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 0000006563235000 == 30 [pid = 3544] [id = 99] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 0000006562592000 == 29 [pid = 3544] [id = 114] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FEE800 == 28 [pid = 3544] [id = 113] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAE6000 == 27 [pid = 3544] [id = 112] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 000000656070D800 == 26 [pid = 3544] [id = 110] 22:52:39 INFO - PROCESS | 3544 | --DOCSHELL 00000065538CC000 == 25 [pid = 3544] [id = 111] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000006561C96400) [pid = 3544] [serial = 292] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (000000654EE78800) [pid = 3544] [serial = 256] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000654F097C00) [pid = 3544] [serial = 257] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000654EB95400) [pid = 3544] [serial = 253] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000654EC48800) [pid = 3544] [serial = 254] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000006553943800) [pid = 3544] [serial = 259] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000006553E3C000) [pid = 3544] [serial = 260] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655AD49C00) [pid = 3544] [serial = 269] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655ACF3000) [pid = 3544] [serial = 268] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655BCF3000) [pid = 3544] [serial = 271] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655C7EDC00) [pid = 3544] [serial = 272] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655D7AF400) [pid = 3544] [serial = 274] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000006558459C00) [pid = 3544] [serial = 265] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655846C400) [pid = 3544] [serial = 266] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655F457000) [pid = 3544] [serial = 280] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655F936000) [pid = 3544] [serial = 283] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654EEA6800) [pid = 3544] [serial = 286] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655845C000) [pid = 3544] [serial = 287] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655ED74000) [pid = 3544] [serial = 289] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (00000065603DE400) [pid = 3544] [serial = 284] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000006554FC1000) [pid = 3544] [serial = 262] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (00000065581A1C00) [pid = 3544] [serial = 263] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655ED74C00) [pid = 3544] [serial = 277] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006560670400) [pid = 3544] [serial = 290] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655F7A6400) [pid = 3544] [serial = 281] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655F40BC00) [pid = 3544] [serial = 278] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655E11C000) [pid = 3544] [serial = 275] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000006561CA2000) [pid = 3544] [serial = 293] [outer = 0000000000000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3544 | 1467870759338 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:39 INFO - PROCESS | 3544 | 1467870759341 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:39 INFO - PROCESS | 3544 | ++DOCSHELL 000000654E915800 == 26 [pid = 3544] [id = 115] 22:52:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654CE64000) [pid = 3544] [serial = 342] [outer = 0000000000000000] 22:52:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654CEA3800) [pid = 3544] [serial = 343] [outer = 000000654CE64000] 22:52:39 INFO - PROCESS | 3544 | 1467870759395 Marionette DEBUG loaded listener.js 22:52:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654D81D800) [pid = 3544] [serial = 344] [outer = 000000654CE64000] 22:52:40 INFO - PROCESS | 3544 | 1467870760293 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]]]}] 22:52:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:52:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1945ms 22:52:40 INFO - PROCESS | 3544 | 1467870760329 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 22:52:40 INFO - PROCESS | 3544 | 1467870760332 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 22:52:40 INFO - PROCESS | 3544 | 1467870760337 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:52:40 INFO - PROCESS | 3544 | 1467870760340 Marionette TRACE conn6 <- [1,426,null,{}] 22:52:40 INFO - PROCESS | 3544 | 1467870760346 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}] 22:52:40 INFO - PROCESS | 3544 | 1467870760349 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:40 INFO - PROCESS | 3544 | 1467870760447 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 22:52:40 INFO - PROCESS | 3544 | 1467870760509 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:40 INFO - PROCESS | 3544 | 1467870760512 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:40 INFO - PROCESS | 3544 | ++DOCSHELL 00000065539C7000 == 27 [pid = 3544] [id = 116] 22:52:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654EB9EC00) [pid = 3544] [serial = 345] [outer = 0000000000000000] 22:52:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654EC4B000) [pid = 3544] [serial = 346] [outer = 000000654EB9EC00] 22:52:40 INFO - PROCESS | 3544 | 1467870760561 Marionette DEBUG loaded listener.js 22:52:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654EE70C00) [pid = 3544] [serial = 347] [outer = 000000654EB9EC00] 22:52:41 INFO - PROCESS | 3544 | 1467870761003 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] 22:52:41 INFO - PROCESS | 3544 | 1467870761083 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 22:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:52:41 INFO - PROCESS | 3544 | 1467870761087 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:52:41 INFO - PROCESS | 3544 | 1467870761089 Marionette TRACE conn6 <- [1,430,null,{}] 22:52:41 INFO - PROCESS | 3544 | 1467870761093 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}] 22:52:41 INFO - PROCESS | 3544 | 1467870761096 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:41 INFO - PROCESS | 3544 | 1467870761191 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 22:52:41 INFO - PROCESS | 3544 | 1467870761209 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:41 INFO - PROCESS | 3544 | 1467870761211 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:41 INFO - PROCESS | 3544 | ++DOCSHELL 000000655483F800 == 28 [pid = 3544] [id = 117] 22:52:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (00000065531BCC00) [pid = 3544] [serial = 348] [outer = 0000000000000000] 22:52:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006553837C00) [pid = 3544] [serial = 349] [outer = 00000065531BCC00] 22:52:41 INFO - PROCESS | 3544 | 1467870761267 Marionette DEBUG loaded listener.js 22:52:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000006553B25C00) [pid = 3544] [serial = 350] [outer = 00000065531BCC00] 22:52:41 INFO - PROCESS | 3544 | 1467870761789 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]]]}] 22:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 734ms 22:52:41 INFO - PROCESS | 3544 | 1467870761839 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 22:52:41 INFO - PROCESS | 3544 | 1467870761842 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 22:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:52:41 INFO - PROCESS | 3544 | 1467870761852 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:52:41 INFO - PROCESS | 3544 | 1467870761859 Marionette TRACE conn6 <- [1,434,null,{}] 22:52:41 INFO - PROCESS | 3544 | 1467870761863 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}] 22:52:41 INFO - PROCESS | 3544 | 1467870761867 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:42 INFO - PROCESS | 3544 | 1467870761988 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 22:52:42 INFO - PROCESS | 3544 | 1467870762001 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:42 INFO - PROCESS | 3544 | 1467870762004 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:42 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AD22000 == 29 [pid = 3544] [id = 118] 22:52:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (00000065549D2800) [pid = 3544] [serial = 351] [outer = 0000000000000000] 22:52:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006555451000) [pid = 3544] [serial = 352] [outer = 00000065549D2800] 22:52:42 INFO - PROCESS | 3544 | 1467870762049 Marionette DEBUG loaded listener.js 22:52:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655841F400) [pid = 3544] [serial = 353] [outer = 00000065549D2800] 22:52:42 INFO - PROCESS | 3544 | 1467870762499 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]]]}] 22:52:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:52:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 22:52:42 INFO - PROCESS | 3544 | 1467870762541 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 22:52:42 INFO - PROCESS | 3544 | 1467870762544 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 22:52:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:52:42 INFO - PROCESS | 3544 | 1467870762558 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:52:42 INFO - PROCESS | 3544 | 1467870762560 Marionette TRACE conn6 <- [1,438,null,{}] 22:52:42 INFO - PROCESS | 3544 | 1467870762564 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}] 22:52:42 INFO - PROCESS | 3544 | 1467870762566 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:42 INFO - PROCESS | 3544 | 1467870762677 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 22:52:42 INFO - PROCESS | 3544 | 1467870762687 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:42 INFO - PROCESS | 3544 | 1467870762690 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:42 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B266800 == 30 [pid = 3544] [id = 119] 22:52:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655846D000) [pid = 3544] [serial = 354] [outer = 0000000000000000] 22:52:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006559DC0800) [pid = 3544] [serial = 355] [outer = 000000655846D000] 22:52:42 INFO - PROCESS | 3544 | 1467870762779 Marionette DEBUG loaded listener.js 22:52:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655ABB9C00) [pid = 3544] [serial = 356] [outer = 000000655846D000] 22:52:43 INFO - PROCESS | 3544 | 1467870763223 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]]]}] 22:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 22:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:52:43 INFO - PROCESS | 3544 | 1467870763255 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 22:52:43 INFO - PROCESS | 3544 | 1467870763258 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 22:52:43 INFO - PROCESS | 3544 | 1467870763261 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:52:43 INFO - PROCESS | 3544 | 1467870763263 Marionette TRACE conn6 <- [1,442,null,{}] 22:52:43 INFO - PROCESS | 3544 | 1467870763266 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}] 22:52:43 INFO - PROCESS | 3544 | 1467870763268 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:43 INFO - PROCESS | 3544 | 1467870763401 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 22:52:43 INFO - PROCESS | 3544 | 1467870763416 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:43 INFO - PROCESS | 3544 | 1467870763423 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:43 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC04800 == 31 [pid = 3544] [id = 120] 22:52:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655ACF6C00) [pid = 3544] [serial = 357] [outer = 0000000000000000] 22:52:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655AD3CC00) [pid = 3544] [serial = 358] [outer = 000000655ACF6C00] 22:52:43 INFO - PROCESS | 3544 | 1467870763683 Marionette DEBUG loaded listener.js 22:52:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655B8A7400) [pid = 3544] [serial = 359] [outer = 000000655ACF6C00] 22:52:43 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000006560671000) [pid = 3544] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:52:43 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654EC4A800) [pid = 3544] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:52:43 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654EBA3000) [pid = 3544] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:52:43 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (00000065603D6C00) [pid = 3544] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:52:43 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654E626400) [pid = 3544] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:52:43 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654EEAB000) [pid = 3544] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:52:43 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655ACAC400) [pid = 3544] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:52:43 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006554986400) [pid = 3544] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:52:43 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006558461000) [pid = 3544] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:52:43 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655CAEE800) [pid = 3544] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:52:43 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655F92BC00) [pid = 3544] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:52:43 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006561E57400) [pid = 3544] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:52:43 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000006558466400) [pid = 3544] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:52:44 INFO - PROCESS | 3544 | 1467870764129 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]]]}] 22:52:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:52:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 901ms 22:52:44 INFO - PROCESS | 3544 | 1467870764164 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 22:52:44 INFO - PROCESS | 3544 | 1467870764166 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 22:52:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:52:44 INFO - PROCESS | 3544 | 1467870764173 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:52:44 INFO - PROCESS | 3544 | 1467870764175 Marionette TRACE conn6 <- [1,446,null,{}] 22:52:44 INFO - PROCESS | 3544 | 1467870764183 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}] 22:52:44 INFO - PROCESS | 3544 | 1467870764186 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:44 INFO - PROCESS | 3544 | 1467870764271 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 22:52:44 INFO - PROCESS | 3544 | 1467870764277 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:44 INFO - PROCESS | 3544 | 1467870764279 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:44 INFO - PROCESS | 3544 | ++DOCSHELL 000000654E673800 == 32 [pid = 3544] [id = 121] 22:52:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655C169800) [pid = 3544] [serial = 360] [outer = 0000000000000000] 22:52:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655CABC800) [pid = 3544] [serial = 361] [outer = 000000655C169800] 22:52:44 INFO - PROCESS | 3544 | 1467870764333 Marionette DEBUG loaded listener.js 22:52:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655D7A4400) [pid = 3544] [serial = 362] [outer = 000000655C169800] 22:52:44 INFO - PROCESS | 3544 | 1467870764770 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]]]}] 22:52:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:52:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 628ms 22:52:44 INFO - PROCESS | 3544 | 1467870764801 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 22:52:44 INFO - PROCESS | 3544 | 1467870764803 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 22:52:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:52:44 INFO - PROCESS | 3544 | 1467870764806 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:52:44 INFO - PROCESS | 3544 | 1467870764808 Marionette TRACE conn6 <- [1,450,null,{}] 22:52:44 INFO - PROCESS | 3544 | 1467870764812 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}] 22:52:44 INFO - PROCESS | 3544 | 1467870764814 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:44 INFO - PROCESS | 3544 | 1467870764893 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 22:52:44 INFO - PROCESS | 3544 | 1467870764898 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:44 INFO - PROCESS | 3544 | 1467870764900 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:44 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E186000 == 33 [pid = 3544] [id = 122] 22:52:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655D8BD000) [pid = 3544] [serial = 363] [outer = 0000000000000000] 22:52:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655DE58C00) [pid = 3544] [serial = 364] [outer = 000000655D8BD000] 22:52:44 INFO - PROCESS | 3544 | 1467870764945 Marionette DEBUG loaded listener.js 22:52:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655E34D000) [pid = 3544] [serial = 365] [outer = 000000655D8BD000] 22:52:45 INFO - PROCESS | 3544 | 1467870765377 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] 22:52:45 INFO - PROCESS | 3544 | 1467870765399 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 22:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:52:45 INFO - PROCESS | 3544 | 1467870765427 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:52:45 INFO - PROCESS | 3544 | 1467870765429 Marionette TRACE conn6 <- [1,454,null,{}] 22:52:45 INFO - PROCESS | 3544 | 1467870765433 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}] 22:52:45 INFO - PROCESS | 3544 | 1467870765435 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:45 INFO - PROCESS | 3544 | 1467870765524 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 22:52:45 INFO - PROCESS | 3544 | 1467870765530 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:45 INFO - PROCESS | 3544 | 1467870765532 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:45 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F42A800 == 34 [pid = 3544] [id = 123] 22:52:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655EA14C00) [pid = 3544] [serial = 366] [outer = 0000000000000000] 22:52:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655ED7C400) [pid = 3544] [serial = 367] [outer = 000000655EA14C00] 22:52:45 INFO - PROCESS | 3544 | 1467870765578 Marionette DEBUG loaded listener.js 22:52:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655F44CC00) [pid = 3544] [serial = 368] [outer = 000000655EA14C00] 22:52:46 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:52:46 INFO - PROCESS | 3544 | 1467870766456 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]]]}] 22:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1100ms 22:52:46 INFO - PROCESS | 3544 | 1467870766510 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 22:52:46 INFO - PROCESS | 3544 | 1467870766515 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 22:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:52:46 INFO - PROCESS | 3544 | 1467870766521 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:52:46 INFO - PROCESS | 3544 | 1467870766527 Marionette TRACE conn6 <- [1,458,null,{}] 22:52:46 INFO - PROCESS | 3544 | 1467870766601 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}] 22:52:46 INFO - PROCESS | 3544 | 1467870766605 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:46 INFO - PROCESS | 3544 | 1467870766714 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 22:52:46 INFO - PROCESS | 3544 | 1467870766817 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:46 INFO - PROCESS | 3544 | 1467870766820 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:46 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584E0000 == 35 [pid = 3544] [id = 124] 22:52:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000654EC46800) [pid = 3544] [serial = 369] [outer = 0000000000000000] 22:52:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000654EEAE000) [pid = 3544] [serial = 370] [outer = 000000654EC46800] 22:52:46 INFO - PROCESS | 3544 | 1467870766880 Marionette DEBUG loaded listener.js 22:52:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (00000065531C1000) [pid = 3544] [serial = 371] [outer = 000000654EC46800] 22:52:47 INFO - PROCESS | 3544 | 1467870767651 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] 22:52:47 INFO - PROCESS | 3544 | 1467870767740 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 22:52:47 INFO - PROCESS | 3544 | 1467870767746 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:52:47 INFO - PROCESS | 3544 | 1467870767750 Marionette TRACE conn6 <- [1,462,null,{}] 22:52:47 INFO - PROCESS | 3544 | 1467870767756 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}] 22:52:47 INFO - PROCESS | 3544 | 1467870767759 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:47 INFO - PROCESS | 3544 | 1467870767872 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 22:52:47 INFO - PROCESS | 3544 | 1467870767962 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:47 INFO - PROCESS | 3544 | 1467870767967 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553DBD800 == 36 [pid = 3544] [id = 125] 22:52:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000654EB95C00) [pid = 3544] [serial = 372] [outer = 0000000000000000] 22:52:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000654EE76C00) [pid = 3544] [serial = 373] [outer = 000000654EB95C00] 22:52:48 INFO - PROCESS | 3544 | 1467870768024 Marionette DEBUG loaded listener.js 22:52:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000006552E57400) [pid = 3544] [serial = 374] [outer = 000000654EB95C00] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 000000655C89B800 == 35 [pid = 3544] [id = 27] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 000000655B853800 == 34 [pid = 3544] [id = 17] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 000000655E328000 == 33 [pid = 3544] [id = 19] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 000000655C728000 == 32 [pid = 3544] [id = 21] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 0000006557997800 == 31 [pid = 3544] [id = 28] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF43000 == 30 [pid = 3544] [id = 15] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 000000655AA21000 == 29 [pid = 3544] [id = 25] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 000000655F424800 == 28 [pid = 3544] [id = 20] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 000000655C110000 == 27 [pid = 3544] [id = 18] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 000000655B83A800 == 26 [pid = 3544] [id = 26] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 000000655AB89800 == 25 [pid = 3544] [id = 14] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 0000006553DBE000 == 24 [pid = 3544] [id = 24] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 0000006554837000 == 23 [pid = 3544] [id = 10] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 000000655B18B800 == 22 [pid = 3544] [id = 16] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 0000006553DBE800 == 21 [pid = 3544] [id = 23] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 000000654ED23800 == 20 [pid = 3544] [id = 22] 22:52:48 INFO - PROCESS | 3544 | --DOCSHELL 000000655798F000 == 19 [pid = 3544] [id = 13] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000654F09B400) [pid = 3544] [serial = 302] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654EE6EC00) [pid = 3544] [serial = 298] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (00000065603E2400) [pid = 3544] [serial = 251] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000006558460800) [pid = 3544] [serial = 322] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654F129800) [pid = 3544] [serial = 304] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654EC53400) [pid = 3544] [serial = 301] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655F7A4400) [pid = 3544] [serial = 320] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654FDE0000) [pid = 3544] [serial = 299] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006554FBA800) [pid = 3544] [serial = 307] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006559D45800) [pid = 3544] [serial = 310] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655E11B800) [pid = 3544] [serial = 316] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (00000065603D4000) [pid = 3544] [serial = 325] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000006561E5A800) [pid = 3544] [serial = 295] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006561FA7000) [pid = 3544] [serial = 296] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655EA20C00) [pid = 3544] [serial = 317] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655AD46C00) [pid = 3544] [serial = 314] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655ACB3C00) [pid = 3544] [serial = 313] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655841A000) [pid = 3544] [serial = 308] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655A85BC00) [pid = 3544] [serial = 311] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655F44FC00) [pid = 3544] [serial = 319] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655F7A5C00) [pid = 3544] [serial = 323] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000006553156C00) [pid = 3544] [serial = 305] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (00000065603DFC00) [pid = 3544] [serial = 326] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (00000065607A4C00) [pid = 3544] [serial = 328] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0000006561CA3800) [pid = 3544] [serial = 329] [outer = 0000000000000000] [url = about:blank] 22:52:48 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:52:48 INFO - PROCESS | 3544 | 1467870768560 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] 22:52:48 INFO - PROCESS | 3544 | 1467870768636 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 22:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:52:48 INFO - PROCESS | 3544 | 1467870768642 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:52:48 INFO - PROCESS | 3544 | 1467870768645 Marionette TRACE conn6 <- [1,466,null,{}] 22:52:48 INFO - PROCESS | 3544 | 1467870768649 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}] 22:52:48 INFO - PROCESS | 3544 | 1467870768652 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:48 INFO - PROCESS | 3544 | 1467870768744 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 22:52:48 INFO - PROCESS | 3544 | 1467870768757 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:48 INFO - PROCESS | 3544 | 1467870768759 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:48 INFO - PROCESS | 3544 | ++DOCSHELL 000000655799B800 == 20 [pid = 3544] [id = 126] 22:52:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000654EFEE000) [pid = 3544] [serial = 375] [outer = 0000000000000000] 22:52:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000655315A800) [pid = 3544] [serial = 376] [outer = 000000654EFEE000] 22:52:48 INFO - PROCESS | 3544 | 1467870768808 Marionette DEBUG loaded listener.js 22:52:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000006554985C00) [pid = 3544] [serial = 377] [outer = 000000654EFEE000] 22:52:49 INFO - PROCESS | 3544 | 1467870769269 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] 22:52:49 INFO - PROCESS | 3544 | 1467870769370 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 22:52:49 INFO - PROCESS | 3544 | 1467870769374 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:52:49 INFO - PROCESS | 3544 | 1467870769377 Marionette TRACE conn6 <- [1,470,null,{}] 22:52:49 INFO - PROCESS | 3544 | 1467870769389 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}] 22:52:49 INFO - PROCESS | 3544 | 1467870769394 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:49 INFO - PROCESS | 3544 | 1467870769498 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 22:52:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000655840B800) [pid = 3544] [serial = 378] [outer = 000000655B37A400] 22:52:49 INFO - PROCESS | 3544 | 1467870769580 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:49 INFO - PROCESS | 3544 | 1467870769583 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:49 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B25C800 == 21 [pid = 3544] [id = 127] 22:52:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654D823400) [pid = 3544] [serial = 379] [outer = 0000000000000000] 22:52:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655846A800) [pid = 3544] [serial = 380] [outer = 000000654D823400] 22:52:49 INFO - PROCESS | 3544 | 1467870769638 Marionette DEBUG loaded listener.js 22:52:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655ABBF400) [pid = 3544] [serial = 381] [outer = 000000654D823400] 22:52:50 INFO - PROCESS | 3544 | 1467870770090 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]]]}] 22:52:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:52:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 734ms 22:52:50 INFO - PROCESS | 3544 | 1467870770113 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 22:52:50 INFO - PROCESS | 3544 | 1467870770116 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 22:52:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:52:50 INFO - PROCESS | 3544 | 1467870770120 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:52:50 INFO - PROCESS | 3544 | 1467870770121 Marionette TRACE conn6 <- [1,474,null,{}] 22:52:50 INFO - PROCESS | 3544 | 1467870770125 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}] 22:52:50 INFO - PROCESS | 3544 | 1467870770127 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:50 INFO - PROCESS | 3544 | 1467870770214 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 22:52:50 INFO - PROCESS | 3544 | 1467870770220 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:50 INFO - PROCESS | 3544 | 1467870770222 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:50 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF40800 == 22 [pid = 3544] [id = 128] 22:52:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655B37CC00) [pid = 3544] [serial = 382] [outer = 0000000000000000] 22:52:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655B8AD400) [pid = 3544] [serial = 383] [outer = 000000655B37CC00] 22:52:50 INFO - PROCESS | 3544 | 1467870770267 Marionette DEBUG loaded listener.js 22:52:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655CAF0800) [pid = 3544] [serial = 384] [outer = 000000655B37CC00] 22:52:50 INFO - PROCESS | 3544 | 1467870770744 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]]]}] 22:52:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:52:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 691ms 22:52:50 INFO - PROCESS | 3544 | 1467870770814 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 22:52:50 INFO - PROCESS | 3544 | 1467870770816 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 22:52:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:52:50 INFO - PROCESS | 3544 | 1467870770819 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:52:50 INFO - PROCESS | 3544 | 1467870770821 Marionette TRACE conn6 <- [1,478,null,{}] 22:52:50 INFO - PROCESS | 3544 | 1467870770825 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}] 22:52:50 INFO - PROCESS | 3544 | 1467870770827 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:50 INFO - PROCESS | 3544 | 1467870770973 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 22:52:50 INFO - PROCESS | 3544 | 1467870770985 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:50 INFO - PROCESS | 3544 | 1467870770987 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:51 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C1C7000 == 23 [pid = 3544] [id = 129] 22:52:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655B381400) [pid = 3544] [serial = 385] [outer = 0000000000000000] 22:52:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655E3C1000) [pid = 3544] [serial = 386] [outer = 000000655B381400] 22:52:51 INFO - PROCESS | 3544 | 1467870771032 Marionette DEBUG loaded listener.js 22:52:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655ED79800) [pid = 3544] [serial = 387] [outer = 000000655B381400] 22:52:51 INFO - PROCESS | 3544 | 1467870771495 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]]]}] 22:52:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:52:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 733ms 22:52:51 INFO - PROCESS | 3544 | 1467870771556 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 22:52:51 INFO - PROCESS | 3544 | 1467870771558 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 22:52:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:52:51 INFO - PROCESS | 3544 | 1467870771568 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:52:51 INFO - PROCESS | 3544 | 1467870771570 Marionette TRACE conn6 <- [1,482,null,{}] 22:52:51 INFO - PROCESS | 3544 | 1467870771574 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}] 22:52:51 INFO - PROCESS | 3544 | 1467870771580 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:51 INFO - PROCESS | 3544 | 1467870771717 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 22:52:51 INFO - PROCESS | 3544 | 1467870771769 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:51 INFO - PROCESS | 3544 | 1467870771771 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:51 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EA8A000 == 24 [pid = 3544] [id = 130] 22:52:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000654CF83000) [pid = 3544] [serial = 388] [outer = 0000000000000000] 22:52:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655F698400) [pid = 3544] [serial = 389] [outer = 000000654CF83000] 22:52:51 INFO - PROCESS | 3544 | 1467870771816 Marionette DEBUG loaded listener.js 22:52:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655F7A2000) [pid = 3544] [serial = 390] [outer = 000000654CF83000] 22:52:52 INFO - PROCESS | 3544 | 1467870772263 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]]]}] 22:52:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:52:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 795ms 22:52:52 INFO - PROCESS | 3544 | 1467870772365 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 22:52:52 INFO - PROCESS | 3544 | 1467870772367 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 22:52:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:52:52 INFO - PROCESS | 3544 | 1467870772371 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:52:52 INFO - PROCESS | 3544 | 1467870772373 Marionette TRACE conn6 <- [1,486,null,{}] 22:52:52 INFO - PROCESS | 3544 | 1467870772384 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}] 22:52:52 INFO - PROCESS | 3544 | 1467870772386 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:52 INFO - PROCESS | 3544 | 1467870772519 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 22:52:52 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655D8BD000) [pid = 3544] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:52:52 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (00000065549D2800) [pid = 3544] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:52:52 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654CE64000) [pid = 3544] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:52:52 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (00000065531BCC00) [pid = 3544] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:52:52 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000654EB9EC00) [pid = 3544] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:52:52 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655846D000) [pid = 3544] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:52:52 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655C169800) [pid = 3544] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:52:52 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654EBA4800) [pid = 3544] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:52:52 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000006558417400) [pid = 3544] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:52:52 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655E3C0C00) [pid = 3544] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:52:52 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655ACF6C00) [pid = 3544] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:52:52 INFO - PROCESS | 3544 | 1467870772567 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:52 INFO - PROCESS | 3544 | 1467870772569 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:52 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AA17000 == 25 [pid = 3544] [id = 131] 22:52:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654CF0B800) [pid = 3544] [serial = 391] [outer = 0000000000000000] 22:52:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654EEA5400) [pid = 3544] [serial = 392] [outer = 000000654CF0B800] 22:52:52 INFO - PROCESS | 3544 | 1467870772620 Marionette DEBUG loaded listener.js 22:52:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006558A14400) [pid = 3544] [serial = 393] [outer = 000000654CF0B800] 22:52:52 INFO - PROCESS | 3544 | 1467870772979 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]]]}] 22:52:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:52:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 690ms 22:52:53 INFO - PROCESS | 3544 | 1467870773064 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 22:52:53 INFO - PROCESS | 3544 | 1467870773066 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 22:52:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:52:53 INFO - PROCESS | 3544 | 1467870773069 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:52:53 INFO - PROCESS | 3544 | 1467870773071 Marionette TRACE conn6 <- [1,490,null,{}] 22:52:53 INFO - PROCESS | 3544 | 1467870773075 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}] 22:52:53 INFO - PROCESS | 3544 | 1467870773077 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:53 INFO - PROCESS | 3544 | 1467870773158 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 22:52:53 INFO - PROCESS | 3544 | 1467870773164 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:53 INFO - PROCESS | 3544 | 1467870773166 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:53 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603AB800 == 26 [pid = 3544] [id = 132] 22:52:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655F7A6C00) [pid = 3544] [serial = 394] [outer = 0000000000000000] 22:52:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655F92BC00) [pid = 3544] [serial = 395] [outer = 000000655F7A6C00] 22:52:53 INFO - PROCESS | 3544 | 1467870773211 Marionette DEBUG loaded listener.js 22:52:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655F936C00) [pid = 3544] [serial = 396] [outer = 000000655F7A6C00] 22:52:53 INFO - PROCESS | 3544 | 1467870773618 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]]]}] 22:52:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:52:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 586ms 22:52:53 INFO - PROCESS | 3544 | 1467870773659 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 22:52:53 INFO - PROCESS | 3544 | 1467870773661 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 22:52:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:52:53 INFO - PROCESS | 3544 | 1467870773670 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:52:53 INFO - PROCESS | 3544 | 1467870773672 Marionette TRACE conn6 <- [1,494,null,{}] 22:52:53 INFO - PROCESS | 3544 | 1467870773676 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}] 22:52:53 INFO - PROCESS | 3544 | 1467870773678 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:53 INFO - PROCESS | 3544 | 1467870773759 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 22:52:53 INFO - PROCESS | 3544 | 1467870773766 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:53 INFO - PROCESS | 3544 | 1467870773768 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000006560718800 == 27 [pid = 3544] [id = 133] 22:52:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (00000065603DC800) [pid = 3544] [serial = 397] [outer = 0000000000000000] 22:52:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (00000065603E0800) [pid = 3544] [serial = 398] [outer = 00000065603DC800] 22:52:53 INFO - PROCESS | 3544 | 1467870773820 Marionette DEBUG loaded listener.js 22:52:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000006560670000) [pid = 3544] [serial = 399] [outer = 00000065603DC800] 22:52:54 INFO - PROCESS | 3544 | 1467870774257 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]]]}] 22:52:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:52:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 22:52:54 INFO - PROCESS | 3544 | 1467870774300 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 22:52:54 INFO - PROCESS | 3544 | 1467870774302 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 22:52:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:52:54 INFO - PROCESS | 3544 | 1467870774305 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:52:54 INFO - PROCESS | 3544 | 1467870774307 Marionette TRACE conn6 <- [1,498,null,{}] 22:52:54 INFO - PROCESS | 3544 | 1467870774311 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}] 22:52:54 INFO - PROCESS | 3544 | 1467870774313 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:54 INFO - PROCESS | 3544 | 1467870774400 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 22:52:54 INFO - PROCESS | 3544 | 1467870774406 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:54 INFO - PROCESS | 3544 | 1467870774408 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FE1800 == 28 [pid = 3544] [id = 134] 22:52:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006560679000) [pid = 3544] [serial = 400] [outer = 0000000000000000] 22:52:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (00000065607A4C00) [pid = 3544] [serial = 401] [outer = 0000006560679000] 22:52:54 INFO - PROCESS | 3544 | 1467870774454 Marionette DEBUG loaded listener.js 22:52:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000006561C9D400) [pid = 3544] [serial = 402] [outer = 0000006560679000] 22:52:55 INFO - PROCESS | 3544 | 1467870775099 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]]]}] 22:52:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:52:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 881ms 22:52:55 INFO - PROCESS | 3544 | 1467870775192 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 22:52:55 INFO - PROCESS | 3544 | 1467870775197 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 22:52:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:52:55 INFO - PROCESS | 3544 | 1467870775202 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:52:55 INFO - PROCESS | 3544 | 1467870775208 Marionette TRACE conn6 <- [1,502,null,{}] 22:52:55 INFO - PROCESS | 3544 | 1467870775213 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}] 22:52:55 INFO - PROCESS | 3544 | 1467870775217 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:55 INFO - PROCESS | 3544 | 1467870775342 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 22:52:55 INFO - PROCESS | 3544 | 1467870775408 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:55 INFO - PROCESS | 3544 | 1467870775411 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:55 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A174800 == 29 [pid = 3544] [id = 135] 22:52:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000654EEAF000) [pid = 3544] [serial = 403] [outer = 0000000000000000] 22:52:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006553BD5400) [pid = 3544] [serial = 404] [outer = 000000654EEAF000] 22:52:55 INFO - PROCESS | 3544 | 1467870775471 Marionette DEBUG loaded listener.js 22:52:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655840E800) [pid = 3544] [serial = 405] [outer = 000000654EEAF000] 22:52:56 INFO - PROCESS | 3544 | 1467870776064 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]]]}] 22:52:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:52:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 944ms 22:52:56 INFO - PROCESS | 3544 | 1467870776148 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 22:52:56 INFO - PROCESS | 3544 | 1467870776153 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 22:52:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:52:56 INFO - PROCESS | 3544 | 1467870776159 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:52:56 INFO - PROCESS | 3544 | 1467870776163 Marionette TRACE conn6 <- [1,506,null,{}] 22:52:56 INFO - PROCESS | 3544 | 1467870776167 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}] 22:52:56 INFO - PROCESS | 3544 | 1467870776170 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:56 INFO - PROCESS | 3544 | 1467870776295 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 22:52:56 INFO - PROCESS | 3544 | 1467870776361 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:56 INFO - PROCESS | 3544 | 1467870776363 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:56 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E185800 == 30 [pid = 3544] [id = 136] 22:52:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655CAEF400) [pid = 3544] [serial = 406] [outer = 0000000000000000] 22:52:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655DA7F000) [pid = 3544] [serial = 407] [outer = 000000655CAEF400] 22:52:56 INFO - PROCESS | 3544 | 1467870776421 Marionette DEBUG loaded listener.js 22:52:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655F453C00) [pid = 3544] [serial = 408] [outer = 000000655CAEF400] 22:52:57 INFO - PROCESS | 3544 | 1467870777055 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]]]}] 22:52:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:52:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 942ms 22:52:57 INFO - PROCESS | 3544 | 1467870777104 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 22:52:57 INFO - PROCESS | 3544 | 1467870777107 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 22:52:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:52:57 INFO - PROCESS | 3544 | 1467870777111 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:52:57 INFO - PROCESS | 3544 | 1467870777115 Marionette TRACE conn6 <- [1,510,null,{}] 22:52:57 INFO - PROCESS | 3544 | 1467870777127 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}] 22:52:57 INFO - PROCESS | 3544 | 1467870777133 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:57 INFO - PROCESS | 3544 | 1467870777256 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 22:52:57 INFO - PROCESS | 3544 | 1467870777330 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:57 INFO - PROCESS | 3544 | 1467870777333 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562483800 == 31 [pid = 3544] [id = 137] 22:52:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (00000065607A5C00) [pid = 3544] [serial = 409] [outer = 0000000000000000] 22:52:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000006561C9AC00) [pid = 3544] [serial = 410] [outer = 00000065607A5C00] 22:52:57 INFO - PROCESS | 3544 | 1467870777392 Marionette DEBUG loaded listener.js 22:52:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000006561E57400) [pid = 3544] [serial = 411] [outer = 00000065607A5C00] 22:52:58 INFO - PROCESS | 3544 | 1467870778051 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]]]}] 22:52:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:52:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 985ms 22:52:58 INFO - PROCESS | 3544 | 1467870778111 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 22:52:58 INFO - PROCESS | 3544 | 1467870778114 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 22:52:58 INFO - PROCESS | 3544 | 1467870778119 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:52:58 INFO - PROCESS | 3544 | 1467870778121 Marionette TRACE conn6 <- [1,514,null,{}] 22:52:58 INFO - PROCESS | 3544 | 1467870778125 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}] 22:52:58 INFO - PROCESS | 3544 | 1467870778127 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:58 INFO - PROCESS | 3544 | 1467870778242 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 22:52:58 INFO - PROCESS | 3544 | 1467870778312 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:58 INFO - PROCESS | 3544 | 1467870778314 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000006554849800 == 32 [pid = 3544] [id = 138] 22:52:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000006553BD0400) [pid = 3544] [serial = 412] [outer = 0000000000000000] 22:52:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000655C175C00) [pid = 3544] [serial = 413] [outer = 0000006553BD0400] 22:52:58 INFO - PROCESS | 3544 | 1467870778370 Marionette DEBUG loaded listener.js 22:52:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000006561FA5400) [pid = 3544] [serial = 414] [outer = 0000006553BD0400] 22:52:59 INFO - PROCESS | 3544 | 1467870779059 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]]]}] 22:52: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 22:52:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 986ms 22:52:59 INFO - PROCESS | 3544 | 1467870779111 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 22:52:59 INFO - PROCESS | 3544 | 1467870779115 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 22:52:59 INFO - PROCESS | 3544 | 1467870779120 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:52:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:52:59 INFO - PROCESS | 3544 | 1467870779125 Marionette TRACE conn6 <- [1,518,null,{}] 22:52:59 INFO - PROCESS | 3544 | 1467870779130 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}] 22:52:59 INFO - PROCESS | 3544 | 1467870779133 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:59 INFO - PROCESS | 3544 | 1467870779240 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 22:52:59 INFO - PROCESS | 3544 | 1467870779313 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:59 INFO - PROCESS | 3544 | 1467870779316 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:52:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000006555016000 == 33 [pid = 3544] [id = 139] 22:52:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000006553039400) [pid = 3544] [serial = 415] [outer = 0000000000000000] 22:52:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (00000065531C3400) [pid = 3544] [serial = 416] [outer = 0000006553039400] 22:52:59 INFO - PROCESS | 3544 | 1467870779368 Marionette DEBUG loaded listener.js 22:52:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000006555117400) [pid = 3544] [serial = 417] [outer = 0000006553039400] 22:53:00 INFO - PROCESS | 3544 | --DOCSHELL 000000654E915800 == 32 [pid = 3544] [id = 115] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (000000655DE58C00) [pid = 3544] [serial = 364] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000006555451000) [pid = 3544] [serial = 352] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000654CEA3800) [pid = 3544] [serial = 343] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000654D81D800) [pid = 3544] [serial = 344] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000006553837C00) [pid = 3544] [serial = 349] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000654EC4B000) [pid = 3544] [serial = 346] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000654EE70C00) [pid = 3544] [serial = 347] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000006559DC0800) [pid = 3544] [serial = 355] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655841F400) [pid = 3544] [serial = 353] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655CABC800) [pid = 3544] [serial = 361] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655ABB9C00) [pid = 3544] [serial = 356] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000006553151400) [pid = 3544] [serial = 332] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654EC53C00) [pid = 3544] [serial = 331] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655ABB7800) [pid = 3544] [serial = 335] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655841C800) [pid = 3544] [serial = 334] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006561E5AC00) [pid = 3544] [serial = 338] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655F451C00) [pid = 3544] [serial = 337] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006562304000) [pid = 3544] [serial = 340] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655B8A7400) [pid = 3544] [serial = 359] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655AD3CC00) [pid = 3544] [serial = 358] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655E34D000) [pid = 3544] [serial = 365] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655D7A4400) [pid = 3544] [serial = 362] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006553B25C00) [pid = 3544] [serial = 350] [outer = 0000000000000000] [url = about:blank] 22:53:00 INFO - PROCESS | 3544 | 1467870780579 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]]]}] 22:53:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:53:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 3555ms 22:53:02 INFO - PROCESS | 3544 | 1467870782681 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 22:53:02 INFO - PROCESS | 3544 | 1467870782685 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 22:53:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:53:02 INFO - PROCESS | 3544 | 1467870782690 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:53:02 INFO - PROCESS | 3544 | 1467870782693 Marionette TRACE conn6 <- [1,522,null,{}] 22:53:02 INFO - PROCESS | 3544 | 1467870782698 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}] 22:53:02 INFO - PROCESS | 3544 | 1467870782701 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:02 INFO - PROCESS | 3544 | 1467870782806 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 22:53:02 INFO - PROCESS | 3544 | 1467870782813 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:02 INFO - PROCESS | 3544 | 1467870782815 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553878000 == 33 [pid = 3544] [id = 140] 22:53:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654DD2E400) [pid = 3544] [serial = 418] [outer = 0000000000000000] 22:53:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654EBA0400) [pid = 3544] [serial = 419] [outer = 000000654DD2E400] 22:53:02 INFO - PROCESS | 3544 | 1467870782868 Marionette DEBUG loaded listener.js 22:53:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654EC50C00) [pid = 3544] [serial = 420] [outer = 000000654DD2E400] 22:53:03 INFO - PROCESS | 3544 | 1467870783297 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]]]}] 22:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 650ms 22:53:03 INFO - PROCESS | 3544 | 1467870783340 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 22:53:03 INFO - PROCESS | 3544 | 1467870783346 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 22:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:53:03 INFO - PROCESS | 3544 | 1467870783362 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:53:03 INFO - PROCESS | 3544 | 1467870783365 Marionette TRACE conn6 <- [1,526,null,{}] 22:53:03 INFO - PROCESS | 3544 | 1467870783369 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}] 22:53:03 INFO - PROCESS | 3544 | 1467870783372 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:03 INFO - PROCESS | 3544 | 1467870783524 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 22:53:03 INFO - PROCESS | 3544 | 1467870783603 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:03 INFO - PROCESS | 3544 | 1467870783605 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000006559E17000 == 34 [pid = 3544] [id = 141] 22:53:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000654F09BC00) [pid = 3544] [serial = 421] [outer = 0000000000000000] 22:53:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000654F35B000) [pid = 3544] [serial = 422] [outer = 000000654F09BC00] 22:53:03 INFO - PROCESS | 3544 | 1467870783654 Marionette DEBUG loaded listener.js 22:53:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (00000065531C0C00) [pid = 3544] [serial = 423] [outer = 000000654F09BC00] 22:53:04 INFO - PROCESS | 3544 | 1467870784058 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]]]}] 22:53:04 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 22:53:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 731ms 22:53:04 INFO - PROCESS | 3544 | 1467870784097 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 22:53:04 INFO - PROCESS | 3544 | 1467870784100 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 22:53:04 INFO - PROCESS | 3544 | 1467870784103 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:53:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:53:04 INFO - PROCESS | 3544 | 1467870784107 Marionette TRACE conn6 <- [1,530,null,{}] 22:53:04 INFO - PROCESS | 3544 | 1467870784124 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}] 22:53:04 INFO - PROCESS | 3544 | 1467870784129 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:04 INFO - PROCESS | 3544 | 1467870784391 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 22:53:04 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655B381400) [pid = 3544] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:53:04 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654CF83000) [pid = 3544] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:53:04 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654CF0B800) [pid = 3544] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:53:04 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655EA14C00) [pid = 3544] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:53:04 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655B37CC00) [pid = 3544] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:53:04 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654EB95C00) [pid = 3544] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:53:04 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654D823400) [pid = 3544] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:53:04 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000654EC46800) [pid = 3544] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:53:04 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000654EFEE000) [pid = 3544] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:53:04 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655F7A6C00) [pid = 3544] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:53:04 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0000006561FA7400) [pid = 3544] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:53:04 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000006560679000) [pid = 3544] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:53:04 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (00000065603DC800) [pid = 3544] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:53:04 INFO - PROCESS | 3544 | 1467870784546 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:04 INFO - PROCESS | 3544 | 1467870784550 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:04 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF46000 == 35 [pid = 3544] [id = 142] 22:53:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654E14F800) [pid = 3544] [serial = 424] [outer = 0000000000000000] 22:53:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000654EEAC400) [pid = 3544] [serial = 425] [outer = 000000654E14F800] 22:53:04 INFO - PROCESS | 3544 | 1467870784599 Marionette DEBUG loaded listener.js 22:53:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000006558417400) [pid = 3544] [serial = 426] [outer = 000000654E14F800] 22:53:05 INFO - PROCESS | 3544 | 1467870785133 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"]]]}] 22:53:05 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 22:53:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:53:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:53:05 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 22:53:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:53:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:53:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1082ms 22:53:05 INFO - PROCESS | 3544 | 1467870785187 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 22:53:05 INFO - PROCESS | 3544 | 1467870785190 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 22:53:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:53:05 INFO - PROCESS | 3544 | 1467870785193 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:53:05 INFO - PROCESS | 3544 | 1467870785195 Marionette TRACE conn6 <- [1,534,null,{}] 22:53:05 INFO - PROCESS | 3544 | 1467870785199 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}] 22:53:05 INFO - PROCESS | 3544 | 1467870785201 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:05 INFO - PROCESS | 3544 | 1467870785300 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 22:53:05 INFO - PROCESS | 3544 | 1467870785371 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:05 INFO - PROCESS | 3544 | 1467870785373 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:05 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC0D000 == 36 [pid = 3544] [id = 143] 22:53:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000006558A1C400) [pid = 3544] [serial = 427] [outer = 0000000000000000] 22:53:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006559DC8C00) [pid = 3544] [serial = 428] [outer = 0000006558A1C400] 22:53:05 INFO - PROCESS | 3544 | 1467870785426 Marionette DEBUG loaded listener.js 22:53:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655ABBF000) [pid = 3544] [serial = 429] [outer = 0000006558A1C400] 22:53:05 INFO - PROCESS | 3544 | 1467870785777 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]]]}] 22:53:05 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. 22:53:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 628ms 22:53:05 INFO - PROCESS | 3544 | 1467870785829 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 22:53:05 INFO - PROCESS | 3544 | 1467870785831 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 22:53:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:53:05 INFO - PROCESS | 3544 | 1467870785835 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:53:05 INFO - PROCESS | 3544 | 1467870785836 Marionette TRACE conn6 <- [1,538,null,{}] 22:53:05 INFO - PROCESS | 3544 | 1467870785840 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}] 22:53:05 INFO - PROCESS | 3544 | 1467870785842 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:05 INFO - PROCESS | 3544 | 1467870785948 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 22:53:05 INFO - PROCESS | 3544 | 1467870785988 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:05 INFO - PROCESS | 3544 | 1467870785990 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:06 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C70F000 == 37 [pid = 3544] [id = 144] 22:53:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000006559D48400) [pid = 3544] [serial = 430] [outer = 0000000000000000] 22:53:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655ACF0800) [pid = 3544] [serial = 431] [outer = 0000006559D48400] 22:53:06 INFO - PROCESS | 3544 | 1467870786035 Marionette DEBUG loaded listener.js 22:53:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655AD49400) [pid = 3544] [serial = 432] [outer = 0000006559D48400] 22:53:06 INFO - PROCESS | 3544 | 1467870786510 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]]]}] 22:53:06 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. 22:53:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 22:53:06 INFO - PROCESS | 3544 | 1467870786602 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 22:53:06 INFO - PROCESS | 3544 | 1467870786608 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 22:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:53:06 INFO - PROCESS | 3544 | 1467870786615 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:53:06 INFO - PROCESS | 3544 | 1467870786619 Marionette TRACE conn6 <- [1,542,null,{}] 22:53:06 INFO - PROCESS | 3544 | 1467870786625 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}] 22:53:06 INFO - PROCESS | 3544 | 1467870786628 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:06 INFO - PROCESS | 3544 | 1467870786764 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 22:53:06 INFO - PROCESS | 3544 | 1467870786875 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:06 INFO - PROCESS | 3544 | 1467870786881 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:06 INFO - PROCESS | 3544 | ++DOCSHELL 000000654E910800 == 38 [pid = 3544] [id = 145] 22:53:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654CF8C800) [pid = 3544] [serial = 433] [outer = 0000000000000000] 22:53:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000654E1BFC00) [pid = 3544] [serial = 434] [outer = 000000654CF8C800] 22:53:06 INFO - PROCESS | 3544 | 1467870786940 Marionette DEBUG loaded listener.js 22:53:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000654EE69800) [pid = 3544] [serial = 435] [outer = 000000654CF8C800] 22:53:07 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:07 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:53:07 INFO - PROCESS | 3544 | 1467870787754 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]]]}] 22:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1193ms 22:53:07 INFO - PROCESS | 3544 | 1467870787809 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 22:53:07 INFO - PROCESS | 3544 | 1467870787815 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 22:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:53:07 INFO - PROCESS | 3544 | 1467870787822 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:53:07 INFO - PROCESS | 3544 | 1467870787825 Marionette TRACE conn6 <- [1,546,null,{}] 22:53:07 INFO - PROCESS | 3544 | 1467870787829 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}] 22:53:07 INFO - PROCESS | 3544 | 1467870787832 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:07 INFO - PROCESS | 3544 | 1467870787981 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 22:53:08 INFO - PROCESS | 3544 | 1467870788045 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:08 INFO - PROCESS | 3544 | 1467870788048 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:08 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C1C0000 == 39 [pid = 3544] [id = 146] 22:53:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006553D77000) [pid = 3544] [serial = 436] [outer = 0000000000000000] 22:53:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006554984C00) [pid = 3544] [serial = 437] [outer = 0000006553D77000] 22:53:08 INFO - PROCESS | 3544 | 1467870788147 Marionette DEBUG loaded listener.js 22:53:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000006558461000) [pid = 3544] [serial = 438] [outer = 0000006553D77000] 22:53:08 INFO - PROCESS | 3544 | 1467870788979 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]]]}] 22:53:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006554849800 == 38 [pid = 3544] [id = 138] 22:53:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006562483800 == 37 [pid = 3544] [id = 137] 22:53:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC0D000 == 36 [pid = 3544] [id = 143] 22:53:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF46000 == 35 [pid = 3544] [id = 142] 22:53:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006559E17000 == 34 [pid = 3544] [id = 141] 22:53:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006553878000 == 33 [pid = 3544] [id = 140] 22:53:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006555016000 == 32 [pid = 3544] [id = 139] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006562311800) [pid = 3544] [serial = 341] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (00000065607A4C00) [pid = 3544] [serial = 401] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006561C9D400) [pid = 3544] [serial = 402] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (00000065603E0800) [pid = 3544] [serial = 398] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655E3C1000) [pid = 3544] [serial = 386] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655F698400) [pid = 3544] [serial = 389] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654EEA5400) [pid = 3544] [serial = 392] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655F44CC00) [pid = 3544] [serial = 368] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655ED7C400) [pid = 3544] [serial = 367] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655B8AD400) [pid = 3544] [serial = 383] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000654EE76C00) [pid = 3544] [serial = 373] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000006552E57400) [pid = 3544] [serial = 374] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655846A800) [pid = 3544] [serial = 380] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000006560670000) [pid = 3544] [serial = 399] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655ABBF400) [pid = 3544] [serial = 381] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000654EEAE000) [pid = 3544] [serial = 370] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (00000065531C1000) [pid = 3544] [serial = 371] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000655F7A2000) [pid = 3544] [serial = 390] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000655315A800) [pid = 3544] [serial = 376] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (0000006554985C00) [pid = 3544] [serial = 377] [outer = 0000000000000000] [url = about:blank] 22:53:08 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (000000655C16B400) [pid = 3544] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:53:09 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (000000655F92BC00) [pid = 3544] [serial = 395] [outer = 0000000000000000] [url = about:blank] 22:53:09 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (000000655ED79800) [pid = 3544] [serial = 387] [outer = 0000000000000000] [url = about:blank] 22:53:09 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (0000006558A14400) [pid = 3544] [serial = 393] [outer = 0000000000000000] [url = about:blank] 22:53:09 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (000000655F936C00) [pid = 3544] [serial = 396] [outer = 0000000000000000] [url = about:blank] 22:53:09 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (000000655CAF0800) [pid = 3544] [serial = 384] [outer = 0000000000000000] [url = about:blank] 22:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1242ms 22:53:09 INFO - PROCESS | 3544 | 1467870789066 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 22:53:09 INFO - PROCESS | 3544 | 1467870789070 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 22:53:09 INFO - PROCESS | 3544 | 1467870789075 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:53:09 INFO - PROCESS | 3544 | 1467870789078 Marionette TRACE conn6 <- [1,550,null,{}] 22:53:09 INFO - PROCESS | 3544 | 1467870789084 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}] 22:53:09 INFO - PROCESS | 3544 | 1467870789087 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:09 INFO - PROCESS | 3544 | 1467870789183 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 22:53:09 INFO - PROCESS | 3544 | 1467870789190 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:09 INFO - PROCESS | 3544 | 1467870789195 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553904000 == 33 [pid = 3544] [id = 147] 22:53:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (000000654EC4AC00) [pid = 3544] [serial = 439] [outer = 0000000000000000] 22:53:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (000000654EE6C400) [pid = 3544] [serial = 440] [outer = 000000654EC4AC00] 22:53:09 INFO - PROCESS | 3544 | 1467870789244 Marionette DEBUG loaded listener.js 22:53:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (000000654F123C00) [pid = 3544] [serial = 441] [outer = 000000654EC4AC00] 22:53:09 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:09 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:53:09 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:09 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:53:09 INFO - PROCESS | 3544 | 1467870789711 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]]]}] 22:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 692ms 22:53:09 INFO - PROCESS | 3544 | 1467870789776 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 22:53:09 INFO - PROCESS | 3544 | 1467870789780 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 22:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:53:09 INFO - PROCESS | 3544 | 1467870789786 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:53:09 INFO - PROCESS | 3544 | 1467870789789 Marionette TRACE conn6 <- [1,554,null,{}] 22:53:09 INFO - PROCESS | 3544 | 1467870789793 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}] 22:53:09 INFO - PROCESS | 3544 | 1467870789795 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:09 INFO - PROCESS | 3544 | 1467870789884 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 22:53:09 INFO - PROCESS | 3544 | 1467870789963 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:09 INFO - PROCESS | 3544 | 1467870789966 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:09 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A16C000 == 34 [pid = 3544] [id = 148] 22:53:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (000000654F09CC00) [pid = 3544] [serial = 442] [outer = 0000000000000000] 22:53:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (00000065549D7800) [pid = 3544] [serial = 443] [outer = 000000654F09CC00] 22:53:10 INFO - PROCESS | 3544 | 1467870790015 Marionette DEBUG loaded listener.js 22:53:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (000000655841B400) [pid = 3544] [serial = 444] [outer = 000000654F09CC00] 22:53:10 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:10 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:53:10 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:10 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:53:10 INFO - PROCESS | 3544 | 1467870790418 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]]]}] 22:53:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 22:53:10 INFO - PROCESS | 3544 | 1467870790462 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 22:53:10 INFO - PROCESS | 3544 | 1467870790464 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 22:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:53:10 INFO - PROCESS | 3544 | 1467870790468 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:53:10 INFO - PROCESS | 3544 | 1467870790471 Marionette TRACE conn6 <- [1,558,null,{}] 22:53:10 INFO - PROCESS | 3544 | 1467870790483 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}] 22:53:10 INFO - PROCESS | 3544 | 1467870790488 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:10 INFO - PROCESS | 3544 | 1467870790576 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 22:53:10 INFO - PROCESS | 3544 | 1467870790583 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:10 INFO - PROCESS | 3544 | 1467870790587 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:10 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B835800 == 35 [pid = 3544] [id = 149] 22:53:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000654CF85400) [pid = 3544] [serial = 445] [outer = 0000000000000000] 22:53:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000655ACF7400) [pid = 3544] [serial = 446] [outer = 000000654CF85400] 22:53:10 INFO - PROCESS | 3544 | 1467870790635 Marionette DEBUG loaded listener.js 22:53:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000655BCEF800) [pid = 3544] [serial = 447] [outer = 000000654CF85400] 22:53:10 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:10 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:53:11 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:11 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:53:11 INFO - PROCESS | 3544 | 1467870791064 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]]]}] 22:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 22:53:11 INFO - PROCESS | 3544 | 1467870791116 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 22:53:11 INFO - PROCESS | 3544 | 1467870791119 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 22:53:11 INFO - PROCESS | 3544 | 1467870791127 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:53:11 INFO - PROCESS | 3544 | 1467870791129 Marionette TRACE conn6 <- [1,562,null,{}] 22:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:53:11 INFO - PROCESS | 3544 | 1467870791133 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}] 22:53:11 INFO - PROCESS | 3544 | 1467870791135 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:11 INFO - PROCESS | 3544 | 1467870791249 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 22:53:11 INFO - PROCESS | 3544 | 1467870791257 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:11 INFO - PROCESS | 3544 | 1467870791259 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:11 INFO - PROCESS | 3544 | ++DOCSHELL 000000654FFCB000 == 36 [pid = 3544] [id = 150] 22:53:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000654DF3F800) [pid = 3544] [serial = 448] [outer = 0000000000000000] 22:53:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000655D7AF400) [pid = 3544] [serial = 449] [outer = 000000654DF3F800] 22:53:11 INFO - PROCESS | 3544 | 1467870791305 Marionette DEBUG loaded listener.js 22:53:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000655E15C400) [pid = 3544] [serial = 450] [outer = 000000654DF3F800] 22:53:11 INFO - PROCESS | 3544 | 1467870791769 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]]]}] 22:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 22:53:11 INFO - PROCESS | 3544 | 1467870791804 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 22:53:11 INFO - PROCESS | 3544 | 1467870791806 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 22:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:53:11 INFO - PROCESS | 3544 | 1467870791810 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:53:11 INFO - PROCESS | 3544 | 1467870791811 Marionette TRACE conn6 <- [1,566,null,{}] 22:53:11 INFO - PROCESS | 3544 | 1467870791815 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}] 22:53:11 INFO - PROCESS | 3544 | 1467870791817 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:11 INFO - PROCESS | 3544 | 1467870791922 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 22:53:11 INFO - PROCESS | 3544 | 1467870791928 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:11 INFO - PROCESS | 3544 | 1467870791930 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:11 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EA8B000 == 37 [pid = 3544] [id = 151] 22:53:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000655CAF3400) [pid = 3544] [serial = 451] [outer = 0000000000000000] 22:53:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000655EA13C00) [pid = 3544] [serial = 452] [outer = 000000655CAF3400] 22:53:11 INFO - PROCESS | 3544 | 1467870791976 Marionette DEBUG loaded listener.js 22:53:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655ED7A800) [pid = 3544] [serial = 453] [outer = 000000655CAF3400] 22:53:12 INFO - PROCESS | 3544 | 1467870792433 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]]]}] 22:53:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:53:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 691ms 22:53:12 INFO - PROCESS | 3544 | 1467870792504 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 22:53:12 INFO - PROCESS | 3544 | 1467870792506 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 22:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:53:12 INFO - PROCESS | 3544 | 1467870792510 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:53:12 INFO - PROCESS | 3544 | 1467870792512 Marionette TRACE conn6 <- [1,570,null,{}] 22:53:12 INFO - PROCESS | 3544 | 1467870792521 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}] 22:53:12 INFO - PROCESS | 3544 | 1467870792527 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:12 INFO - PROCESS | 3544 | 1467870792693 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 22:53:12 INFO - PROCESS | 3544 | 1467870792711 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:12 INFO - PROCESS | 3544 | 1467870792713 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:12 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4BD800 == 38 [pid = 3544] [id = 152] 22:53:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655F454000) [pid = 3544] [serial = 454] [outer = 0000000000000000] 22:53:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655F693800) [pid = 3544] [serial = 455] [outer = 000000655F454000] 22:53:12 INFO - PROCESS | 3544 | 1467870792758 Marionette DEBUG loaded listener.js 22:53:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655F7A6C00) [pid = 3544] [serial = 456] [outer = 000000655F454000] 22:53:13 INFO - PROCESS | 3544 | 1467870793191 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]]]}] 22:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 733ms 22:53:13 INFO - PROCESS | 3544 | 1467870793246 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 22:53:13 INFO - PROCESS | 3544 | 1467870793248 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 22:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:53:13 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655CAEF400) [pid = 3544] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:53:13 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (00000065607A5C00) [pid = 3544] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:53:13 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000006553BD0400) [pid = 3544] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:53:13 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000654DD2E400) [pid = 3544] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:53:13 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000654E14F800) [pid = 3544] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:53:13 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000654F09BC00) [pid = 3544] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:53:13 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000006553039400) [pid = 3544] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:53:13 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0000006558A1C400) [pid = 3544] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:53:13 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000654EEAF000) [pid = 3544] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:53:13 INFO - PROCESS | 3544 | 1467870793268 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:53:13 INFO - PROCESS | 3544 | 1467870793270 Marionette TRACE conn6 <- [1,574,null,{}] 22:53:13 INFO - PROCESS | 3544 | 1467870793274 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}] 22:53:13 INFO - PROCESS | 3544 | 1467870793276 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:13 INFO - PROCESS | 3544 | 1467870793380 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 22:53:13 INFO - PROCESS | 3544 | 1467870793426 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:13 INFO - PROCESS | 3544 | 1467870793428 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:13 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603A8000 == 39 [pid = 3544] [id = 153] 22:53:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000654D80A800) [pid = 3544] [serial = 457] [outer = 0000000000000000] 22:53:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (00000065549D5000) [pid = 3544] [serial = 458] [outer = 000000654D80A800] 22:53:13 INFO - PROCESS | 3544 | 1467870793472 Marionette DEBUG loaded listener.js 22:53:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000655F928400) [pid = 3544] [serial = 459] [outer = 000000654D80A800] 22:53:13 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:13 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:53:13 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:13 INFO - PROCESS | 3544 | 1467870793840 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]]]}] 22:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 22:53:13 INFO - PROCESS | 3544 | 1467870793894 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 22:53:13 INFO - PROCESS | 3544 | 1467870793896 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 22:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:53:13 INFO - PROCESS | 3544 | 1467870793899 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:53:13 INFO - PROCESS | 3544 | 1467870793901 Marionette TRACE conn6 <- [1,578,null,{}] 22:53:13 INFO - PROCESS | 3544 | 1467870793905 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}] 22:53:13 INFO - PROCESS | 3544 | 1467870793906 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:14 INFO - PROCESS | 3544 | 1467870793989 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 22:53:14 INFO - PROCESS | 3544 | [3544] 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 22:53:14 INFO - PROCESS | 3544 | 1467870794370 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:14 INFO - PROCESS | 3544 | 1467870794372 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:14 INFO - PROCESS | 3544 | ++DOCSHELL 000000656071C000 == 40 [pid = 3544] [id = 154] 22:53:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (00000065603DA400) [pid = 3544] [serial = 460] [outer = 0000000000000000] 22:53:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (00000065603DC400) [pid = 3544] [serial = 461] [outer = 00000065603DA400] 22:53:14 INFO - PROCESS | 3544 | 1467870794417 Marionette DEBUG loaded listener.js 22:53:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000656066C400) [pid = 3544] [serial = 462] [outer = 00000065603DA400] 22:53:14 INFO - PROCESS | 3544 | 1467870794768 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]]]}] 22:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 943ms 22:53:14 INFO - PROCESS | 3544 | 1467870794847 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 22:53:14 INFO - PROCESS | 3544 | 1467870794849 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 22:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:53:14 INFO - PROCESS | 3544 | 1467870794852 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:53:14 INFO - PROCESS | 3544 | 1467870794854 Marionette TRACE conn6 <- [1,582,null,{}] 22:53:14 INFO - PROCESS | 3544 | 1467870794858 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}] 22:53:14 INFO - PROCESS | 3544 | 1467870794859 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:14 INFO - PROCESS | 3544 | 1467870794942 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 22:53:14 INFO - PROCESS | 3544 | 1467870794948 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:14 INFO - PROCESS | 3544 | 1467870794950 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:14 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B490000 == 41 [pid = 3544] [id = 155] 22:53:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006560672400) [pid = 3544] [serial = 463] [outer = 0000000000000000] 22:53:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (00000065607A6C00) [pid = 3544] [serial = 464] [outer = 0000006560672400] 22:53:15 INFO - PROCESS | 3544 | 1467870794994 Marionette DEBUG loaded listener.js 22:53:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000006561C9EC00) [pid = 3544] [serial = 465] [outer = 0000006560672400] 22:53:15 INFO - PROCESS | 3544 | 1467870795395 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]]]}] 22:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 586ms 22:53:15 INFO - PROCESS | 3544 | 1467870795478 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 22:53:15 INFO - PROCESS | 3544 | 1467870795482 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 22:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:53:15 INFO - PROCESS | 3544 | 1467870795493 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:53:15 INFO - PROCESS | 3544 | 1467870795498 Marionette TRACE conn6 <- [1,586,null,{}] 22:53:15 INFO - PROCESS | 3544 | 1467870795504 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}] 22:53:15 INFO - PROCESS | 3544 | 1467870795508 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:15 INFO - PROCESS | 3544 | 1467870795636 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 22:53:15 INFO - PROCESS | 3544 | 1467870795762 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:15 INFO - PROCESS | 3544 | 1467870795768 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:15 INFO - PROCESS | 3544 | ++DOCSHELL 000000655485C000 == 42 [pid = 3544] [id = 156] 22:53:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654EE73800) [pid = 3544] [serial = 466] [outer = 0000000000000000] 22:53:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654EEB0800) [pid = 3544] [serial = 467] [outer = 000000654EE73800] 22:53:15 INFO - PROCESS | 3544 | 1467870795826 Marionette DEBUG loaded listener.js 22:53:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (00000065538D5C00) [pid = 3544] [serial = 468] [outer = 000000654EE73800] 22:53:16 INFO - PROCESS | 3544 | 1467870796377 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]]]}] 22:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 944ms 22:53:16 INFO - PROCESS | 3544 | 1467870796440 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 22:53:16 INFO - PROCESS | 3544 | 1467870796444 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 22:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:53:16 INFO - PROCESS | 3544 | 1467870796451 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:53:16 INFO - PROCESS | 3544 | 1467870796455 Marionette TRACE conn6 <- [1,590,null,{}] 22:53:16 INFO - PROCESS | 3544 | 1467870796459 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}] 22:53:16 INFO - PROCESS | 3544 | 1467870796462 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:16 INFO - PROCESS | 3544 | 1467870796577 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 22:53:16 INFO - PROCESS | 3544 | 1467870796673 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:16 INFO - PROCESS | 3544 | 1467870796676 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:16 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E33B800 == 43 [pid = 3544] [id = 157] 22:53:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655AD43800) [pid = 3544] [serial = 469] [outer = 0000000000000000] 22:53:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655B808800) [pid = 3544] [serial = 470] [outer = 000000655AD43800] 22:53:16 INFO - PROCESS | 3544 | 1467870796775 Marionette DEBUG loaded listener.js 22:53:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655D7AA400) [pid = 3544] [serial = 471] [outer = 000000655AD43800] 22:53:17 INFO - PROCESS | 3544 | 1467870797376 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]]]}] 22:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 985ms 22:53:17 INFO - PROCESS | 3544 | 1467870797439 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 22:53:17 INFO - PROCESS | 3544 | 1467870797442 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 22:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:53:17 INFO - PROCESS | 3544 | 1467870797446 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:53:17 INFO - PROCESS | 3544 | 1467870797448 Marionette TRACE conn6 <- [1,594,null,{}] 22:53:17 INFO - PROCESS | 3544 | 1467870797459 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}] 22:53:17 INFO - PROCESS | 3544 | 1467870797464 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:17 INFO - PROCESS | 3544 | 1467870797607 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 22:53:17 INFO - PROCESS | 3544 | 1467870797724 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:17 INFO - PROCESS | 3544 | 1467870797728 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:17 INFO - PROCESS | 3544 | ++DOCSHELL 000000656247F800 == 44 [pid = 3544] [id = 158] 22:53:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655F7A2000) [pid = 3544] [serial = 472] [outer = 0000000000000000] 22:53:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655F928C00) [pid = 3544] [serial = 473] [outer = 000000655F7A2000] 22:53:17 INFO - PROCESS | 3544 | 1467870797788 Marionette DEBUG loaded listener.js 22:53:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000006561E55C00) [pid = 3544] [serial = 474] [outer = 000000655F7A2000] 22:53:18 INFO - PROCESS | 3544 | 1467870798416 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]]]}] 22:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 985ms 22:53:18 INFO - PROCESS | 3544 | 1467870798443 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 22:53:18 INFO - PROCESS | 3544 | 1467870798446 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 22:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:53:18 INFO - PROCESS | 3544 | 1467870798450 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:53:18 INFO - PROCESS | 3544 | 1467870798452 Marionette TRACE conn6 <- [1,598,null,{}] 22:53:18 INFO - PROCESS | 3544 | 1467870798456 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}] 22:53:18 INFO - PROCESS | 3544 | 1467870798458 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:18 INFO - PROCESS | 3544 | 1467870798571 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 22:53:18 INFO - PROCESS | 3544 | 1467870798641 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:18 INFO - PROCESS | 3544 | 1467870798643 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:18 INFO - PROCESS | 3544 | ++DOCSHELL 000000656259B800 == 45 [pid = 3544] [id = 159] 22:53:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006561FA7400) [pid = 3544] [serial = 475] [outer = 0000000000000000] 22:53:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000006561FAD000) [pid = 3544] [serial = 476] [outer = 0000006561FA7400] 22:53:18 INFO - PROCESS | 3544 | 1467870798698 Marionette DEBUG loaded listener.js 22:53:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000006562306000) [pid = 3544] [serial = 477] [outer = 0000006561FA7400] 22:53:19 INFO - PROCESS | 3544 | 1467870799434 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]]]}] 22:53:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:53:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1029ms 22:53:19 INFO - PROCESS | 3544 | 1467870799481 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 22:53:19 INFO - PROCESS | 3544 | 1467870799485 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 22:53:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:53:19 INFO - PROCESS | 3544 | 1467870799491 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:53:19 INFO - PROCESS | 3544 | 1467870799494 Marionette TRACE conn6 <- [1,602,null,{}] 22:53:19 INFO - PROCESS | 3544 | 1467870799532 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}] 22:53:19 INFO - PROCESS | 3544 | 1467870799535 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:19 INFO - PROCESS | 3544 | 1467870799645 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 22:53:19 INFO - PROCESS | 3544 | 1467870799711 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:19 INFO - PROCESS | 3544 | 1467870799716 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:19 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584DF000 == 46 [pid = 3544] [id = 160] 22:53:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000654EEA8000) [pid = 3544] [serial = 478] [outer = 0000000000000000] 22:53:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000654EFEE800) [pid = 3544] [serial = 479] [outer = 000000654EEA8000] 22:53:19 INFO - PROCESS | 3544 | 1467870799765 Marionette DEBUG loaded listener.js 22:53:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000006555454400) [pid = 3544] [serial = 480] [outer = 000000654EEA8000] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000656071C000 == 45 [pid = 3544] [id = 154] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 00000065603A8000 == 44 [pid = 3544] [id = 153] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4BD800 == 43 [pid = 3544] [id = 152] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000655EA8B000 == 42 [pid = 3544] [id = 151] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000654FFCB000 == 41 [pid = 3544] [id = 150] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000655B835800 == 40 [pid = 3544] [id = 149] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000655A16C000 == 39 [pid = 3544] [id = 148] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 0000006553904000 == 38 [pid = 3544] [id = 147] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000655C1C0000 == 37 [pid = 3544] [id = 146] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000654E910800 == 36 [pid = 3544] [id = 145] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000655A174800 == 35 [pid = 3544] [id = 135] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FE1800 == 34 [pid = 3544] [id = 134] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000655C70F000 == 33 [pid = 3544] [id = 144] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 0000006560718800 == 32 [pid = 3544] [id = 133] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000655E185800 == 31 [pid = 3544] [id = 136] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000656259B800 == 30 [pid = 3544] [id = 159] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000656247F800 == 29 [pid = 3544] [id = 158] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000655E33B800 == 28 [pid = 3544] [id = 157] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000655B490000 == 27 [pid = 3544] [id = 155] 22:53:20 INFO - PROCESS | 3544 | --DOCSHELL 000000655485C000 == 26 [pid = 3544] [id = 156] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654F35B000) [pid = 3544] [serial = 422] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (00000065531C3400) [pid = 3544] [serial = 416] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655ABBF000) [pid = 3544] [serial = 429] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655840E800) [pid = 3544] [serial = 405] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006553BD5400) [pid = 3544] [serial = 404] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655F453C00) [pid = 3544] [serial = 408] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655DA7F000) [pid = 3544] [serial = 407] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006561E57400) [pid = 3544] [serial = 411] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006561C9AC00) [pid = 3544] [serial = 410] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006561FA5400) [pid = 3544] [serial = 414] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655C175C00) [pid = 3544] [serial = 413] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EBA0400) [pid = 3544] [serial = 419] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (00000065531C0C00) [pid = 3544] [serial = 423] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654EEAC400) [pid = 3544] [serial = 425] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006559DC8C00) [pid = 3544] [serial = 428] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654EC50C00) [pid = 3544] [serial = 420] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655ACF0800) [pid = 3544] [serial = 431] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000006558417400) [pid = 3544] [serial = 426] [outer = 0000000000000000] [url = about:blank] 22:53:20 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000006555117400) [pid = 3544] [serial = 417] [outer = 0000000000000000] [url = about:blank] 22:53:21 INFO - PROCESS | 3544 | 1467870801129 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]]]}] 22:53:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1702ms 22:53:21 INFO - PROCESS | 3544 | 1467870801198 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 22:53:21 INFO - PROCESS | 3544 | 1467870801203 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 22:53:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:53:21 INFO - PROCESS | 3544 | 1467870801209 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:53:21 INFO - PROCESS | 3544 | 1467870801212 Marionette TRACE conn6 <- [1,606,null,{}] 22:53:21 INFO - PROCESS | 3544 | 1467870801217 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}] 22:53:21 INFO - PROCESS | 3544 | 1467870801220 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:21 INFO - PROCESS | 3544 | 1467870801316 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 22:53:21 INFO - PROCESS | 3544 | 1467870801323 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:21 INFO - PROCESS | 3544 | 1467870801328 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:21 INFO - PROCESS | 3544 | ++DOCSHELL 000000654FF0C000 == 27 [pid = 3544] [id = 161] 22:53:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654CF83000) [pid = 3544] [serial = 481] [outer = 0000000000000000] 22:53:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654D827800) [pid = 3544] [serial = 482] [outer = 000000654CF83000] 22:53:21 INFO - PROCESS | 3544 | 1467870801377 Marionette DEBUG loaded listener.js 22:53:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654EB97400) [pid = 3544] [serial = 483] [outer = 000000654CF83000] 22:53:21 INFO - PROCESS | 3544 | 1467870801852 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]]]}] 22:53:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 691ms 22:53:21 INFO - PROCESS | 3544 | 1467870801902 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 22:53:21 INFO - PROCESS | 3544 | 1467870801907 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 22:53:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:53:21 INFO - PROCESS | 3544 | 1467870801914 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:53:21 INFO - PROCESS | 3544 | 1467870801917 Marionette TRACE conn6 <- [1,610,null,{}] 22:53:21 INFO - PROCESS | 3544 | 1467870801921 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}] 22:53:21 INFO - PROCESS | 3544 | 1467870801924 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:22 INFO - PROCESS | 3544 | 1467870802015 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 22:53:22 INFO - PROCESS | 3544 | 1467870802030 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:22 INFO - PROCESS | 3544 | 1467870802033 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:22 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554EA000 == 28 [pid = 3544] [id = 162] 22:53:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654EE75800) [pid = 3544] [serial = 484] [outer = 0000000000000000] 22:53:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654EEA1C00) [pid = 3544] [serial = 485] [outer = 000000654EE75800] 22:53:22 INFO - PROCESS | 3544 | 1467870802081 Marionette DEBUG loaded listener.js 22:53:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654F129800) [pid = 3544] [serial = 486] [outer = 000000654EE75800] 22:53:22 INFO - PROCESS | 3544 | 1467870802542 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]]]}] 22:53:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:53:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 693ms 22:53:22 INFO - PROCESS | 3544 | 1467870802608 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 22:53:22 INFO - PROCESS | 3544 | 1467870802611 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 22:53:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:53:22 INFO - PROCESS | 3544 | 1467870802614 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:53:22 INFO - PROCESS | 3544 | 1467870802618 Marionette TRACE conn6 <- [1,614,null,{}] 22:53:22 INFO - PROCESS | 3544 | 1467870802629 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}] 22:53:22 INFO - PROCESS | 3544 | 1467870802634 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:22 INFO - PROCESS | 3544 | 1467870802753 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 22:53:22 INFO - PROCESS | 3544 | 1467870802829 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:22 INFO - PROCESS | 3544 | 1467870802833 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:22 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AD1E800 == 29 [pid = 3544] [id = 163] 22:53:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654D826000) [pid = 3544] [serial = 487] [outer = 0000000000000000] 22:53:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655399F800) [pid = 3544] [serial = 488] [outer = 000000654D826000] 22:53:22 INFO - PROCESS | 3544 | 1467870802882 Marionette DEBUG loaded listener.js 22:53:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (00000065581A1C00) [pid = 3544] [serial = 489] [outer = 000000654D826000] 22:53:23 INFO - PROCESS | 3544 | 1467870803316 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]]]}] 22:53:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:53:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 734ms 22:53:23 INFO - PROCESS | 3544 | 1467870803353 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 22:53:23 INFO - PROCESS | 3544 | 1467870803356 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 22:53:23 INFO - PROCESS | 3544 | 1467870803359 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:53:23 INFO - PROCESS | 3544 | 1467870803361 Marionette TRACE conn6 <- [1,618,null,{}] 22:53:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:53:23 INFO - PROCESS | 3544 | 1467870803365 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}] 22:53:23 INFO - PROCESS | 3544 | 1467870803367 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:23 INFO - PROCESS | 3544 | 1467870803480 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 22:53:23 INFO - PROCESS | 3544 | 1467870803486 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:23 INFO - PROCESS | 3544 | 1467870803488 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:23 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B442800 == 30 [pid = 3544] [id = 164] 22:53:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006558423000) [pid = 3544] [serial = 490] [outer = 0000000000000000] 22:53:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006558463800) [pid = 3544] [serial = 491] [outer = 0000006558423000] 22:53:23 INFO - PROCESS | 3544 | 1467870803534 Marionette DEBUG loaded listener.js 22:53:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655A85BC00) [pid = 3544] [serial = 492] [outer = 0000006558423000] 22:53:23 INFO - PROCESS | 3544 | 1467870803986 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]]]}] 22:53:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:53:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 671ms 22:53:24 INFO - PROCESS | 3544 | 1467870804038 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 22:53:24 INFO - PROCESS | 3544 | 1467870804041 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 22:53:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:53:24 INFO - PROCESS | 3544 | 1467870804044 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:53:24 INFO - PROCESS | 3544 | 1467870804046 Marionette TRACE conn6 <- [1,622,null,{}] 22:53:24 INFO - PROCESS | 3544 | 1467870804050 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}] 22:53:24 INFO - PROCESS | 3544 | 1467870804052 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:24 INFO - PROCESS | 3544 | 1467870804185 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 22:53:24 INFO - PROCESS | 3544 | 1467870804205 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:24 INFO - PROCESS | 3544 | 1467870804207 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:24 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC2D800 == 31 [pid = 3544] [id = 165] 22:53:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000654EE75400) [pid = 3544] [serial = 493] [outer = 0000000000000000] 22:53:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655ACB6400) [pid = 3544] [serial = 494] [outer = 000000654EE75400] 22:53:24 INFO - PROCESS | 3544 | 1467870804252 Marionette DEBUG loaded listener.js 22:53:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655AD68400) [pid = 3544] [serial = 495] [outer = 000000654EE75400] 22:53:24 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:24 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:53:24 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:24 INFO - PROCESS | 3544 | 1467870804694 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]]]}] 22:53:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:53:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 22:53:24 INFO - PROCESS | 3544 | 1467870804738 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 22:53:24 INFO - PROCESS | 3544 | 1467870804740 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 22:53:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:53:24 INFO - PROCESS | 3544 | 1467870804749 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:53:24 INFO - PROCESS | 3544 | 1467870804751 Marionette TRACE conn6 <- [1,626,null,{}] 22:53:24 INFO - PROCESS | 3544 | 1467870804755 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}] 22:53:24 INFO - PROCESS | 3544 | 1467870804761 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:24 INFO - PROCESS | 3544 | 1467870804893 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 22:53:24 INFO - PROCESS | 3544 | 1467870804946 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:24 INFO - PROCESS | 3544 | 1467870804948 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:24 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C729000 == 32 [pid = 3544] [id = 166] 22:53:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655BB40800) [pid = 3544] [serial = 496] [outer = 0000000000000000] 22:53:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655C037C00) [pid = 3544] [serial = 497] [outer = 000000655BB40800] 22:53:25 INFO - PROCESS | 3544 | 1467870804993 Marionette DEBUG loaded listener.js 22:53:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655CAF3800) [pid = 3544] [serial = 498] [outer = 000000655BB40800] 22:53:25 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655CAF3400) [pid = 3544] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:53:25 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655F454000) [pid = 3544] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:53:25 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654D80A800) [pid = 3544] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:53:25 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654CF85400) [pid = 3544] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:53:25 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006559D48400) [pid = 3544] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:53:25 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654F09CC00) [pid = 3544] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:53:25 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654CF8C800) [pid = 3544] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:53:25 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654DF3F800) [pid = 3544] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:53:25 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006553D77000) [pid = 3544] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:53:25 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (00000065603DA400) [pid = 3544] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:53:25 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EC4AC00) [pid = 3544] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:53:25 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006560672400) [pid = 3544] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:53:25 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:25 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:25 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:53:25 INFO - PROCESS | 3544 | 1467870805588 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]]]}] 22:53:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:53:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 880ms 22:53:25 INFO - PROCESS | 3544 | 1467870805631 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 22:53:25 INFO - PROCESS | 3544 | 1467870805633 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 22:53:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:53:25 INFO - PROCESS | 3544 | 1467870805636 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:53:25 INFO - PROCESS | 3544 | 1467870805638 Marionette TRACE conn6 <- [1,630,null,{}] 22:53:25 INFO - PROCESS | 3544 | 1467870805642 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}] 22:53:25 INFO - PROCESS | 3544 | 1467870805644 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:25 INFO - PROCESS | 3544 | 1467870805723 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 22:53:25 INFO - PROCESS | 3544 | 1467870805728 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:25 INFO - PROCESS | 3544 | 1467870805730 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:25 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F422000 == 33 [pid = 3544] [id = 167] 22:53:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655BCF3400) [pid = 3544] [serial = 499] [outer = 0000000000000000] 22:53:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655CAF4800) [pid = 3544] [serial = 500] [outer = 000000655BCF3400] 22:53:25 INFO - PROCESS | 3544 | 1467870805777 Marionette DEBUG loaded listener.js 22:53:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655E34B400) [pid = 3544] [serial = 501] [outer = 000000655BCF3400] 22:53:26 INFO - PROCESS | 3544 | 1467870806181 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]]]}] 22:53:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:53:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 585ms 22:53:26 INFO - PROCESS | 3544 | 1467870806244 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 22:53:26 INFO - PROCESS | 3544 | 1467870806246 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 22:53:26 INFO - PROCESS | 3544 | 1467870806254 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:53:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:53:26 INFO - PROCESS | 3544 | 1467870806256 Marionette TRACE conn6 <- [1,634,null,{}] 22:53:26 INFO - PROCESS | 3544 | 1467870806260 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}] 22:53:26 INFO - PROCESS | 3544 | 1467870806262 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:26 INFO - PROCESS | 3544 | 1467870806342 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 22:53:26 INFO - PROCESS | 3544 | 1467870806350 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:26 INFO - PROCESS | 3544 | 1467870806352 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:26 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603A8800 == 34 [pid = 3544] [id = 168] 22:53:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655ED73000) [pid = 3544] [serial = 502] [outer = 0000000000000000] 22:53:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655ED78800) [pid = 3544] [serial = 503] [outer = 000000655ED73000] 22:53:26 INFO - PROCESS | 3544 | 1467870806397 Marionette DEBUG loaded listener.js 22:53:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655F44BC00) [pid = 3544] [serial = 504] [outer = 000000655ED73000] 22:53:26 INFO - PROCESS | 3544 | 1467870806843 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]]]}] 22:53:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:53:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 627ms 22:53:26 INFO - PROCESS | 3544 | 1467870806887 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 22:53:26 INFO - PROCESS | 3544 | 1467870806890 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 22:53:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:53:26 INFO - PROCESS | 3544 | 1467870806893 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:53:26 INFO - PROCESS | 3544 | 1467870806895 Marionette TRACE conn6 <- [1,638,null,{}] 22:53:26 INFO - PROCESS | 3544 | 1467870806898 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}] 22:53:26 INFO - PROCESS | 3544 | 1467870806900 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:26 INFO - PROCESS | 3544 | 1467870806980 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 22:53:26 INFO - PROCESS | 3544 | 1467870806985 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:26 INFO - PROCESS | 3544 | 1467870806987 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:27 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AD1C800 == 35 [pid = 3544] [id = 169] 22:53:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655F455400) [pid = 3544] [serial = 505] [outer = 0000000000000000] 22:53:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655F459400) [pid = 3544] [serial = 506] [outer = 000000655F455400] 22:53:27 INFO - PROCESS | 3544 | 1467870807031 Marionette DEBUG loaded listener.js 22:53:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655F69A800) [pid = 3544] [serial = 507] [outer = 000000655F455400] 22:53:27 INFO - PROCESS | 3544 | --DOCSHELL 000000654FF0C000 == 34 [pid = 3544] [id = 161] 22:53:27 INFO - PROCESS | 3544 | --DOCSHELL 00000065584DF000 == 33 [pid = 3544] [id = 160] 22:53:28 INFO - PROCESS | 3544 | --DOCSHELL 00000065554EA000 == 32 [pid = 3544] [id = 162] 22:53:28 INFO - PROCESS | 3544 | --DOCSHELL 000000655B442800 == 31 [pid = 3544] [id = 164] 22:53:28 INFO - PROCESS | 3544 | --DOCSHELL 000000655AD1E800 == 30 [pid = 3544] [id = 163] 22:53:28 INFO - PROCESS | 3544 | --DOCSHELL 000000655C729000 == 29 [pid = 3544] [id = 166] 22:53:28 INFO - PROCESS | 3544 | --DOCSHELL 000000655F422000 == 28 [pid = 3544] [id = 167] 22:53:28 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC2D800 == 27 [pid = 3544] [id = 165] 22:53:28 INFO - PROCESS | 3544 | --DOCSHELL 00000065603A8800 == 26 [pid = 3544] [id = 168] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655EA13C00) [pid = 3544] [serial = 452] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655F693800) [pid = 3544] [serial = 455] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655ED7A800) [pid = 3544] [serial = 453] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (00000065549D5000) [pid = 3544] [serial = 458] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655F928400) [pid = 3544] [serial = 459] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655ACF7400) [pid = 3544] [serial = 446] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655BCEF800) [pid = 3544] [serial = 447] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655AD49400) [pid = 3544] [serial = 432] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (00000065549D7800) [pid = 3544] [serial = 443] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655841B400) [pid = 3544] [serial = 444] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654E1BFC00) [pid = 3544] [serial = 434] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654EE69800) [pid = 3544] [serial = 435] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655D7AF400) [pid = 3544] [serial = 449] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000006554984C00) [pid = 3544] [serial = 437] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655F7A6C00) [pid = 3544] [serial = 456] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0000006558461000) [pid = 3544] [serial = 438] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (00000065603DC400) [pid = 3544] [serial = 461] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000654EE6C400) [pid = 3544] [serial = 440] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000654F123C00) [pid = 3544] [serial = 441] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0000006561C9EC00) [pid = 3544] [serial = 465] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (00000065607A6C00) [pid = 3544] [serial = 464] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000656066C400) [pid = 3544] [serial = 462] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000655E15C400) [pid = 3544] [serial = 450] [outer = 0000000000000000] [url = about:blank] 22:53:28 INFO - PROCESS | 3544 | 1467870808751 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]]]}] 22:53:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:53:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1884ms 22:53:28 INFO - PROCESS | 3544 | 1467870808781 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 22:53:28 INFO - PROCESS | 3544 | 1467870808785 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 22:53:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:53:28 INFO - PROCESS | 3544 | 1467870808790 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:53:28 INFO - PROCESS | 3544 | 1467870808794 Marionette TRACE conn6 <- [1,642,null,{}] 22:53:28 INFO - PROCESS | 3544 | 1467870808800 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}] 22:53:28 INFO - PROCESS | 3544 | 1467870808803 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:28 INFO - PROCESS | 3544 | 1467870808896 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 22:53:28 INFO - PROCESS | 3544 | 1467870808904 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:28 INFO - PROCESS | 3544 | 1467870808908 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000654ED3B000 == 27 [pid = 3544] [id = 170] 22:53:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000654D821000) [pid = 3544] [serial = 508] [outer = 0000000000000000] 22:53:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000654D821C00) [pid = 3544] [serial = 509] [outer = 000000654D821000] 22:53:28 INFO - PROCESS | 3544 | 1467870808958 Marionette DEBUG loaded listener.js 22:53:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000654DDCFC00) [pid = 3544] [serial = 510] [outer = 000000654D821000] 22:53:29 INFO - PROCESS | 3544 | 1467870809405 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]]]}] 22:53:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:53:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 691ms 22:53:29 INFO - PROCESS | 3544 | 1467870809486 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 22:53:29 INFO - PROCESS | 3544 | 1467870809492 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 22:53:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:53:29 INFO - PROCESS | 3544 | 1467870809498 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:53:29 INFO - PROCESS | 3544 | 1467870809501 Marionette TRACE conn6 <- [1,646,null,{}] 22:53:29 INFO - PROCESS | 3544 | 1467870809505 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}] 22:53:29 INFO - PROCESS | 3544 | 1467870809508 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:29 INFO - PROCESS | 3544 | 1467870809598 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 22:53:29 INFO - PROCESS | 3544 | 1467870809614 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:29 INFO - PROCESS | 3544 | 1467870809617 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:29 INFO - PROCESS | 3544 | ++DOCSHELL 00000065539B8000 == 28 [pid = 3544] [id = 171] 22:53:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000654EB9D800) [pid = 3544] [serial = 511] [outer = 0000000000000000] 22:53:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000654EB9F400) [pid = 3544] [serial = 512] [outer = 000000654EB9D800] 22:53:29 INFO - PROCESS | 3544 | 1467870809666 Marionette DEBUG loaded listener.js 22:53:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654EC4E400) [pid = 3544] [serial = 513] [outer = 000000654EB9D800] 22:53:30 INFO - PROCESS | 3544 | 1467870810128 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]]]}] 22:53:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:53:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 692ms 22:53:30 INFO - PROCESS | 3544 | 1467870810192 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 22:53:30 INFO - PROCESS | 3544 | 1467870810195 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 22:53:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:53:30 INFO - PROCESS | 3544 | 1467870810198 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:53:30 INFO - PROCESS | 3544 | 1467870810202 Marionette TRACE conn6 <- [1,650,null,{}] 22:53:30 INFO - PROCESS | 3544 | 1467870810214 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}] 22:53:30 INFO - PROCESS | 3544 | 1467870810219 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:30 INFO - PROCESS | 3544 | 1467870810339 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 22:53:30 INFO - PROCESS | 3544 | 1467870810411 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:30 INFO - PROCESS | 3544 | 1467870810414 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:30 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554E7000 == 29 [pid = 3544] [id = 172] 22:53:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000654CE57C00) [pid = 3544] [serial = 514] [outer = 0000000000000000] 22:53:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654F12A400) [pid = 3544] [serial = 515] [outer = 000000654CE57C00] 22:53:30 INFO - PROCESS | 3544 | 1467870810464 Marionette DEBUG loaded listener.js 22:53:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654FFB9400) [pid = 3544] [serial = 516] [outer = 000000654CE57C00] 22:53:30 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:30 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:53:30 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:30 INFO - PROCESS | 3544 | 1467870810843 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]]]}] 22:53:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:53:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 691ms 22:53:30 INFO - PROCESS | 3544 | 1467870810892 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 22:53:30 INFO - PROCESS | 3544 | 1467870810894 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 22:53:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:53:30 INFO - PROCESS | 3544 | 1467870810898 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:53:30 INFO - PROCESS | 3544 | 1467870810899 Marionette TRACE conn6 <- [1,654,null,{}] 22:53:30 INFO - PROCESS | 3544 | 1467870810903 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}] 22:53:30 INFO - PROCESS | 3544 | 1467870810905 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:31 INFO - PROCESS | 3544 | 1467870811015 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 22:53:31 INFO - PROCESS | 3544 | 1467870811020 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:31 INFO - PROCESS | 3544 | 1467870811022 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:31 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A12C800 == 30 [pid = 3544] [id = 173] 22:53:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006553152800) [pid = 3544] [serial = 517] [outer = 0000000000000000] 22:53:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (00000065531C1000) [pid = 3544] [serial = 518] [outer = 0000006553152800] 22:53:31 INFO - PROCESS | 3544 | 1467870811067 Marionette DEBUG loaded listener.js 22:53:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (00000065538DC800) [pid = 3544] [serial = 519] [outer = 0000006553152800] 22:53:31 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:31 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:53:31 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:31 INFO - PROCESS | 3544 | 1467870811455 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]]]}] 22:53:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:53:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 588ms 22:53:31 INFO - PROCESS | 3544 | 1467870811497 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 22:53:31 INFO - PROCESS | 3544 | 1467870811499 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 22:53:31 INFO - PROCESS | 3544 | 1467870811502 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:53:31 INFO - PROCESS | 3544 | 1467870811504 Marionette TRACE conn6 <- [1,658,null,{}] 22:53:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:53:31 INFO - PROCESS | 3544 | 1467870811507 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}] 22:53:31 INFO - PROCESS | 3544 | 1467870811509 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:31 INFO - PROCESS | 3544 | 1467870811589 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 22:53:31 INFO - PROCESS | 3544 | 1467870811595 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:31 INFO - PROCESS | 3544 | 1467870811597 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:31 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AB83800 == 31 [pid = 3544] [id = 174] 22:53:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654CF09C00) [pid = 3544] [serial = 520] [outer = 0000000000000000] 22:53:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000006553E3BC00) [pid = 3544] [serial = 521] [outer = 000000654CF09C00] 22:53:31 INFO - PROCESS | 3544 | 1467870811644 Marionette DEBUG loaded listener.js 22:53:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (00000065549D3400) [pid = 3544] [serial = 522] [outer = 000000654CF09C00] 22:53:32 INFO - PROCESS | 3544 | 1467870812117 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]]]}] 22:53:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:53:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 629ms 22:53:32 INFO - PROCESS | 3544 | 1467870812145 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 22:53:32 INFO - PROCESS | 3544 | 1467870812148 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 22:53:32 INFO - PROCESS | 3544 | 1467870812156 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:53:32 INFO - PROCESS | 3544 | 1467870812157 Marionette TRACE conn6 <- [1,662,null,{}] 22:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:53:32 INFO - PROCESS | 3544 | 1467870812161 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}] 22:53:32 INFO - PROCESS | 3544 | 1467870812167 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:32 INFO - PROCESS | 3544 | 1467870812273 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 22:53:32 INFO - PROCESS | 3544 | 1467870812282 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:32 INFO - PROCESS | 3544 | 1467870812284 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:32 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B47E000 == 32 [pid = 3544] [id = 175] 22:53:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006558198C00) [pid = 3544] [serial = 523] [outer = 0000000000000000] 22:53:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655845BC00) [pid = 3544] [serial = 524] [outer = 0000006558198C00] 22:53:32 INFO - PROCESS | 3544 | 1467870812330 Marionette DEBUG loaded listener.js 22:53:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006558A0A400) [pid = 3544] [serial = 525] [outer = 0000006558198C00] 22:53:32 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:32 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:53:32 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:32 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:53:32 INFO - PROCESS | 3544 | 1467870812747 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]]]}] 22:53:32 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 22:53:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 629ms 22:53:32 INFO - PROCESS | 3544 | 1467870812792 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 22:53:32 INFO - PROCESS | 3544 | 1467870812794 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 22:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:53:32 INFO - PROCESS | 3544 | 1467870812801 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:53:32 INFO - PROCESS | 3544 | 1467870812803 Marionette TRACE conn6 <- [1,666,null,{}] 22:53:32 INFO - PROCESS | 3544 | 1467870812807 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}] 22:53:32 INFO - PROCESS | 3544 | 1467870812809 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:32 INFO - PROCESS | 3544 | 1467870812887 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 22:53:32 INFO - PROCESS | 3544 | 1467870812893 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:32 INFO - PROCESS | 3544 | 1467870812895 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:32 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC2B000 == 33 [pid = 3544] [id = 176] 22:53:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006559DC1800) [pid = 3544] [serial = 526] [outer = 0000000000000000] 22:53:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000006559DC8C00) [pid = 3544] [serial = 527] [outer = 0000006559DC1800] 22:53:32 INFO - PROCESS | 3544 | 1467870812941 Marionette DEBUG loaded listener.js 22:53:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655A855400) [pid = 3544] [serial = 528] [outer = 0000006559DC1800] 22:53:33 INFO - PROCESS | 3544 | 1467870813359 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]]]}] 22:53:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:53:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 586ms 22:53:33 INFO - PROCESS | 3544 | 1467870813387 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 22:53:33 INFO - PROCESS | 3544 | 1467870813389 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 22:53:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:53:33 INFO - PROCESS | 3544 | 1467870813392 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:53:33 INFO - PROCESS | 3544 | 1467870813394 Marionette TRACE conn6 <- [1,670,null,{}] 22:53:33 INFO - PROCESS | 3544 | 1467870813397 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}] 22:53:33 INFO - PROCESS | 3544 | 1467870813399 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:33 INFO - PROCESS | 3544 | 1467870813513 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 22:53:33 INFO - PROCESS | 3544 | 1467870813520 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:33 INFO - PROCESS | 3544 | 1467870813522 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:33 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C714000 == 34 [pid = 3544] [id = 177] 22:53:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655ACAA800) [pid = 3544] [serial = 529] [outer = 0000000000000000] 22:53:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655ACB1400) [pid = 3544] [serial = 530] [outer = 000000655ACAA800] 22:53:33 INFO - PROCESS | 3544 | 1467870813567 Marionette DEBUG loaded listener.js 22:53:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655ACF3000) [pid = 3544] [serial = 531] [outer = 000000655ACAA800] 22:53:33 INFO - PROCESS | 3544 | [3544] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:53:34 INFO - PROCESS | 3544 | [3544] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:53:34 INFO - PROCESS | 3544 | 1467870814517 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]]]}] 22:53:34 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) 22:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1178ms 22:53:34 INFO - PROCESS | 3544 | 1467870814575 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 22:53:34 INFO - PROCESS | 3544 | 1467870814577 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 22:53:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:53:34 INFO - PROCESS | 3544 | 1467870814586 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:53:34 INFO - PROCESS | 3544 | 1467870814588 Marionette TRACE conn6 <- [1,674,null,{}] 22:53:34 INFO - PROCESS | 3544 | 1467870814592 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}] 22:53:34 INFO - PROCESS | 3544 | 1467870814594 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:34 INFO - PROCESS | 3544 | 1467870814700 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 22:53:34 INFO - PROCESS | 3544 | 1467870814706 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:34 INFO - PROCESS | 3544 | 1467870814708 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:34 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554E3000 == 35 [pid = 3544] [id = 178] 22:53:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655ACF7800) [pid = 3544] [serial = 532] [outer = 0000000000000000] 22:53:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655B12AC00) [pid = 3544] [serial = 533] [outer = 000000655ACF7800] 22:53:34 INFO - PROCESS | 3544 | 1467870814752 Marionette DEBUG loaded listener.js 22:53:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655B810C00) [pid = 3544] [serial = 534] [outer = 000000655ACF7800] 22:53:35 INFO - PROCESS | 3544 | 1467870815665 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]]]}] 22:53:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:53:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1136ms 22:53:35 INFO - PROCESS | 3544 | 1467870815725 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 22:53:35 INFO - PROCESS | 3544 | 1467870815727 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 22:53:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:53:35 INFO - PROCESS | 3544 | 1467870815730 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:53:35 INFO - PROCESS | 3544 | 1467870815732 Marionette TRACE conn6 <- [1,678,null,{}] 22:53:35 INFO - PROCESS | 3544 | 1467870815735 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}] 22:53:35 INFO - PROCESS | 3544 | 1467870815737 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:35 INFO - PROCESS | 3544 | 1467870815883 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 22:53:35 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655ED73000) [pid = 3544] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:53:35 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000006558423000) [pid = 3544] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:53:35 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654EE75400) [pid = 3544] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:53:35 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655BB40800) [pid = 3544] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:53:35 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006561FA7400) [pid = 3544] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:53:35 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655F7A2000) [pid = 3544] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:53:35 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655AD43800) [pid = 3544] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:53:35 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654EE73800) [pid = 3544] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:53:35 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654D826000) [pid = 3544] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:53:35 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654EE75800) [pid = 3544] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:53:35 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654CF83000) [pid = 3544] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:53:35 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EEA8000) [pid = 3544] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:53:35 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655BCF3400) [pid = 3544] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:53:35 INFO - PROCESS | 3544 | 1467870815931 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:35 INFO - PROCESS | 3544 | 1467870815933 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:35 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B254800 == 36 [pid = 3544] [id = 179] 22:53:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654CE60C00) [pid = 3544] [serial = 535] [outer = 0000000000000000] 22:53:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000654D823000) [pid = 3544] [serial = 536] [outer = 000000654CE60C00] 22:53:35 INFO - PROCESS | 3544 | 1467870815978 Marionette DEBUG loaded listener.js 22:53:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000006553BD4400) [pid = 3544] [serial = 537] [outer = 000000654CE60C00] 22:53:36 INFO - PROCESS | 3544 | 1467870816877 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]]]}] 22:53:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:53:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1180ms 22:53:36 INFO - PROCESS | 3544 | 1467870816914 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 22:53:36 INFO - PROCESS | 3544 | 1467870816916 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 22:53:36 INFO - PROCESS | 3544 | 1467870816923 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:53:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:53:36 INFO - PROCESS | 3544 | 1467870816925 Marionette TRACE conn6 <- [1,682,null,{}] 22:53:36 INFO - PROCESS | 3544 | 1467870816929 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}] 22:53:36 INFO - PROCESS | 3544 | 1467870816931 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:37 INFO - PROCESS | 3544 | 1467870817026 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 22:53:37 INFO - PROCESS | 3544 | 1467870817032 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:37 INFO - PROCESS | 3544 | 1467870817035 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:37 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AB83000 == 37 [pid = 3544] [id = 180] 22:53:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655BB44C00) [pid = 3544] [serial = 538] [outer = 0000000000000000] 22:53:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655C78E400) [pid = 3544] [serial = 539] [outer = 000000655BB44C00] 22:53:37 INFO - PROCESS | 3544 | 1467870817081 Marionette DEBUG loaded listener.js 22:53:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655CAF1000) [pid = 3544] [serial = 540] [outer = 000000655BB44C00] 22:53:38 INFO - PROCESS | 3544 | 1467870818071 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]]]}] 22:53:38 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) 22:53:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1174ms 22:53:38 INFO - PROCESS | 3544 | 1467870818102 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 22:53:38 INFO - PROCESS | 3544 | 1467870818107 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 22:53:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:53:38 INFO - PROCESS | 3544 | 1467870818113 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:53:38 INFO - PROCESS | 3544 | 1467870818117 Marionette TRACE conn6 <- [1,686,null,{}] 22:53:38 INFO - PROCESS | 3544 | 1467870818123 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}] 22:53:38 INFO - PROCESS | 3544 | 1467870818126 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:38 INFO - PROCESS | 3544 | 1467870818275 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 22:53:38 INFO - PROCESS | 3544 | 1467870818339 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:38 INFO - PROCESS | 3544 | 1467870818342 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:38 INFO - PROCESS | 3544 | ++DOCSHELL 000000654FFD9000 == 38 [pid = 3544] [id = 181] 22:53:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000654D809400) [pid = 3544] [serial = 541] [outer = 0000000000000000] 22:53:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654D82B000) [pid = 3544] [serial = 542] [outer = 000000654D809400] 22:53:38 INFO - PROCESS | 3544 | 1467870818404 Marionette DEBUG loaded listener.js 22:53:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000654E629C00) [pid = 3544] [serial = 543] [outer = 000000654D809400] 22:53:39 INFO - PROCESS | 3544 | 1467870819571 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]]]}] 22:53:39 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) 22:53:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1482ms 22:53:39 INFO - PROCESS | 3544 | 1467870819598 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 22:53:39 INFO - PROCESS | 3544 | 1467870819603 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 22:53:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:53:39 INFO - PROCESS | 3544 | 1467870819610 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:53:39 INFO - PROCESS | 3544 | 1467870819613 Marionette TRACE conn6 <- [1,690,null,{}] 22:53:39 INFO - PROCESS | 3544 | 1467870819617 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}] 22:53:39 INFO - PROCESS | 3544 | 1467870819620 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:39 INFO - PROCESS | 3544 | 1467870819772 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 22:53:39 INFO - PROCESS | 3544 | 1467870819897 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:39 INFO - PROCESS | 3544 | 1467870819899 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553169000 == 39 [pid = 3544] [id = 182] 22:53:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000654EB99000) [pid = 3544] [serial = 544] [outer = 0000000000000000] 22:53:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000654F09B400) [pid = 3544] [serial = 545] [outer = 000000654EB99000] 22:53:39 INFO - PROCESS | 3544 | 1467870819958 Marionette DEBUG loaded listener.js 22:53:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (00000065530F3C00) [pid = 3544] [serial = 546] [outer = 000000654EB99000] 22:53:40 INFO - PROCESS | 3544 | --DOCSHELL 000000655B254800 == 38 [pid = 3544] [id = 179] 22:53:40 INFO - PROCESS | 3544 | --DOCSHELL 00000065554E3000 == 37 [pid = 3544] [id = 178] 22:53:40 INFO - PROCESS | 3544 | --DOCSHELL 000000655C714000 == 36 [pid = 3544] [id = 177] 22:53:40 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC2B000 == 35 [pid = 3544] [id = 176] 22:53:40 INFO - PROCESS | 3544 | --DOCSHELL 000000655B47E000 == 34 [pid = 3544] [id = 175] 22:53:40 INFO - PROCESS | 3544 | --DOCSHELL 000000655AB83800 == 33 [pid = 3544] [id = 174] 22:53:40 INFO - PROCESS | 3544 | --DOCSHELL 000000655A12C800 == 32 [pid = 3544] [id = 173] 22:53:40 INFO - PROCESS | 3544 | --DOCSHELL 00000065554E7000 == 31 [pid = 3544] [id = 172] 22:53:40 INFO - PROCESS | 3544 | --DOCSHELL 00000065539B8000 == 30 [pid = 3544] [id = 171] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655F459400) [pid = 3544] [serial = 506] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOCSHELL 000000654ED3B000 == 29 [pid = 3544] [id = 170] 22:53:40 INFO - PROCESS | 3544 | --DOCSHELL 000000655AD1C800 == 28 [pid = 3544] [id = 169] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655F44BC00) [pid = 3544] [serial = 504] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000006558463800) [pid = 3544] [serial = 491] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655ACB6400) [pid = 3544] [serial = 494] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655A85BC00) [pid = 3544] [serial = 492] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655C037C00) [pid = 3544] [serial = 497] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655AD68400) [pid = 3544] [serial = 495] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655ED78800) [pid = 3544] [serial = 503] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655CAF3800) [pid = 3544] [serial = 498] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006561FAD000) [pid = 3544] [serial = 476] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000006561E55C00) [pid = 3544] [serial = 474] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655F928C00) [pid = 3544] [serial = 473] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655D7AA400) [pid = 3544] [serial = 471] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655B808800) [pid = 3544] [serial = 470] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (00000065538D5C00) [pid = 3544] [serial = 468] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000654EEB0800) [pid = 3544] [serial = 467] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655399F800) [pid = 3544] [serial = 488] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000654EEA1C00) [pid = 3544] [serial = 485] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000654F129800) [pid = 3544] [serial = 486] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000654D827800) [pid = 3544] [serial = 482] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000654EB97400) [pid = 3544] [serial = 483] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0000006555454400) [pid = 3544] [serial = 480] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000654EFEE800) [pid = 3544] [serial = 479] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (0000006562306000) [pid = 3544] [serial = 477] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000655CAF4800) [pid = 3544] [serial = 500] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000655E34B400) [pid = 3544] [serial = 501] [outer = 0000000000000000] [url = about:blank] 22:53:40 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (00000065581A1C00) [pid = 3544] [serial = 489] [outer = 0000000000000000] [url = about:blank] 22:53:41 INFO - PROCESS | 3544 | 1467870821225 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]]]}] 22:53:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:53:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1650ms 22:53:41 INFO - PROCESS | 3544 | 1467870821262 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 22:53:41 INFO - PROCESS | 3544 | 1467870821267 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 22:53:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:53:41 INFO - PROCESS | 3544 | 1467870821271 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:53:41 INFO - PROCESS | 3544 | 1467870821274 Marionette TRACE conn6 <- [1,694,null,{}] 22:53:41 INFO - PROCESS | 3544 | 1467870821279 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}] 22:53:41 INFO - PROCESS | 3544 | 1467870821283 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:41 INFO - PROCESS | 3544 | 1467870821373 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 22:53:41 INFO - PROCESS | 3544 | 1467870821419 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:41 INFO - PROCESS | 3544 | 1467870821421 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000006552E84800 == 29 [pid = 3544] [id = 183] 22:53:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (000000654EC4E000) [pid = 3544] [serial = 547] [outer = 0000000000000000] 22:53:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000654EE72C00) [pid = 3544] [serial = 548] [outer = 000000654EC4E000] 22:53:41 INFO - PROCESS | 3544 | 1467870821470 Marionette DEBUG loaded listener.js 22:53:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000654F126C00) [pid = 3544] [serial = 549] [outer = 000000654EC4E000] 22:53:42 INFO - PROCESS | 3544 | 1467870822382 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]]]}] 22:53:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:53:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1143ms 22:53:42 INFO - PROCESS | 3544 | 1467870822419 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 22:53:42 INFO - PROCESS | 3544 | 1467870822423 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 22:53:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:53:42 INFO - PROCESS | 3544 | 1467870822430 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:53:42 INFO - PROCESS | 3544 | 1467870822432 Marionette TRACE conn6 <- [1,698,null,{}] 22:53:42 INFO - PROCESS | 3544 | 1467870822436 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}] 22:53:42 INFO - PROCESS | 3544 | 1467870822439 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:42 INFO - PROCESS | 3544 | 1467870822531 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 22:53:42 INFO - PROCESS | 3544 | 1467870822538 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:42 INFO - PROCESS | 3544 | 1467870822540 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:42 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554FA000 == 30 [pid = 3544] [id = 184] 22:53:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0000006553997000) [pid = 3544] [serial = 550] [outer = 0000000000000000] 22:53:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0000006553DE2C00) [pid = 3544] [serial = 551] [outer = 0000006553997000] 22:53:42 INFO - PROCESS | 3544 | 1467870822589 Marionette DEBUG loaded listener.js 22:53:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (00000065549D6400) [pid = 3544] [serial = 552] [outer = 0000006553997000] 22:53:43 INFO - PROCESS | 3544 | 1467870823564 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]]]}] 22:53:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:53:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1194ms 22:53:43 INFO - PROCESS | 3544 | 1467870823629 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 22:53:43 INFO - PROCESS | 3544 | 1467870823632 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 22:53:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:53:43 INFO - PROCESS | 3544 | 1467870823636 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:53:43 INFO - PROCESS | 3544 | 1467870823640 Marionette TRACE conn6 <- [1,702,null,{}] 22:53:43 INFO - PROCESS | 3544 | 1467870823651 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}] 22:53:43 INFO - PROCESS | 3544 | 1467870823656 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:43 INFO - PROCESS | 3544 | 1467870823766 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 22:53:43 INFO - PROCESS | 3544 | 1467870823774 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:43 INFO - PROCESS | 3544 | 1467870823777 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:43 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AB83800 == 31 [pid = 3544] [id = 185] 22:53:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000006555450800) [pid = 3544] [serial = 553] [outer = 0000000000000000] 22:53:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000655841D400) [pid = 3544] [serial = 554] [outer = 0000006555450800] 22:53:43 INFO - PROCESS | 3544 | 1467870823862 Marionette DEBUG loaded listener.js 22:53:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000006558464C00) [pid = 3544] [serial = 555] [outer = 0000006555450800] 22:53:44 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655ACF7800) [pid = 3544] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:53:44 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000654D821000) [pid = 3544] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:53:44 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000654CE57C00) [pid = 3544] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:53:44 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000655ACAA800) [pid = 3544] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:53:44 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0000006553152800) [pid = 3544] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:53:44 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000654CF09C00) [pid = 3544] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:53:44 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000654EB9D800) [pid = 3544] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:53:44 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (0000006558198C00) [pid = 3544] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:53:44 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (0000006559DC1800) [pid = 3544] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:53:44 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (000000654CE60C00) [pid = 3544] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:53:44 INFO - PROCESS | 3544 | 1467870824802 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]]]}] 22:53:44 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 22:53:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1184ms 22:53:44 INFO - PROCESS | 3544 | 1467870824825 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 22:53:44 INFO - PROCESS | 3544 | 1467870824827 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 22:53:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:53:44 INFO - PROCESS | 3544 | 1467870824831 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:53:44 INFO - PROCESS | 3544 | 1467870824833 Marionette TRACE conn6 <- [1,706,null,{}] 22:53:44 INFO - PROCESS | 3544 | 1467870824836 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}] 22:53:44 INFO - PROCESS | 3544 | 1467870824838 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:44 INFO - PROCESS | 3544 | 1467870824927 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 22:53:44 INFO - PROCESS | 3544 | 1467870824933 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:44 INFO - PROCESS | 3544 | 1467870824942 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:44 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B267800 == 32 [pid = 3544] [id = 186] 22:53:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (000000655840D400) [pid = 3544] [serial = 556] [outer = 0000000000000000] 22:53:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (0000006559D4B800) [pid = 3544] [serial = 557] [outer = 000000655840D400] 22:53:44 INFO - PROCESS | 3544 | 1467870824988 Marionette DEBUG loaded listener.js 22:53:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000655ABB9C00) [pid = 3544] [serial = 558] [outer = 000000655840D400] 22:53:45 INFO - PROCESS | 3544 | 1467870825911 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]]]}] 22:53:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:53:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1141ms 22:53:45 INFO - PROCESS | 3544 | 1467870825975 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 22:53:45 INFO - PROCESS | 3544 | 1467870825977 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 22:53:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:53:45 INFO - PROCESS | 3544 | 1467870825981 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:53:45 INFO - PROCESS | 3544 | 1467870825982 Marionette TRACE conn6 <- [1,710,null,{}] 22:53:45 INFO - PROCESS | 3544 | 1467870825986 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}] 22:53:45 INFO - PROCESS | 3544 | 1467870825988 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:46 INFO - PROCESS | 3544 | 1467870826070 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 22:53:46 INFO - PROCESS | 3544 | 1467870826076 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:46 INFO - PROCESS | 3544 | 1467870826078 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:46 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC16000 == 33 [pid = 3544] [id = 187] 22:53:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000655ACAF000) [pid = 3544] [serial = 559] [outer = 0000000000000000] 22:53:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000655ACF4C00) [pid = 3544] [serial = 560] [outer = 000000655ACAF000] 22:53:46 INFO - PROCESS | 3544 | 1467870826123 Marionette DEBUG loaded listener.js 22:53:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000655B223000) [pid = 3544] [serial = 561] [outer = 000000655ACAF000] 22:53:46 INFO - PROCESS | 3544 | 1467870826574 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] 22:53:46 INFO - PROCESS | 3544 | 1467870826615 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 22:53:46 INFO - PROCESS | 3544 | 1467870826619 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:53:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:53:46 INFO - PROCESS | 3544 | 1467870826620 Marionette TRACE conn6 <- [1,714,null,{}] 22:53:46 INFO - PROCESS | 3544 | 1467870826624 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}] 22:53:46 INFO - PROCESS | 3544 | 1467870826630 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:46 INFO - PROCESS | 3544 | 1467870826735 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 22:53:46 INFO - PROCESS | 3544 | 1467870826846 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:46 INFO - PROCESS | 3544 | 1467870826850 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:46 INFO - PROCESS | 3544 | ++DOCSHELL 000000654E910800 == 34 [pid = 3544] [id = 188] 22:53:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000654CE5D800) [pid = 3544] [serial = 562] [outer = 0000000000000000] 22:53:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654CE9E800) [pid = 3544] [serial = 563] [outer = 000000654CE5D800] 22:53:46 INFO - PROCESS | 3544 | 1467870826909 Marionette DEBUG loaded listener.js 22:53:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000654DF55C00) [pid = 3544] [serial = 564] [outer = 000000654CE5D800] 22:53:47 INFO - PROCESS | 3544 | 1467870827650 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]]]}] 22:53:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:53:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1076ms 22:53:47 INFO - PROCESS | 3544 | 1467870827706 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 22:53:47 INFO - PROCESS | 3544 | 1467870827710 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 22:53:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:53:47 INFO - PROCESS | 3544 | 1467870827715 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:53:47 INFO - PROCESS | 3544 | 1467870827718 Marionette TRACE conn6 <- [1,718,null,{}] 22:53:47 INFO - PROCESS | 3544 | 1467870827724 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}] 22:53:47 INFO - PROCESS | 3544 | 1467870827727 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:47 INFO - PROCESS | 3544 | 1467870827839 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 22:53:47 INFO - PROCESS | 3544 | 1467870827910 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:47 INFO - PROCESS | 3544 | 1467870827913 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:47 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AD1F000 == 35 [pid = 3544] [id = 189] 22:53:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000006555117C00) [pid = 3544] [serial = 565] [outer = 0000000000000000] 22:53:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000006555451C00) [pid = 3544] [serial = 566] [outer = 0000006555117C00] 22:53:47 INFO - PROCESS | 3544 | 1467870827971 Marionette DEBUG loaded listener.js 22:53:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006558425C00) [pid = 3544] [serial = 567] [outer = 0000006555117C00] 22:53:48 INFO - PROCESS | 3544 | 1467870828580 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] 22:53:48 INFO - PROCESS | 3544 | 1467870828669 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 22:53:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:53:48 INFO - PROCESS | 3544 | 1467870828673 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:53:48 INFO - PROCESS | 3544 | 1467870828676 Marionette TRACE conn6 <- [1,722,null,{}] 22:53:48 INFO - PROCESS | 3544 | 1467870828693 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}] 22:53:48 INFO - PROCESS | 3544 | 1467870828696 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:48 INFO - PROCESS | 3544 | 1467870828837 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 22:53:48 INFO - PROCESS | 3544 | 1467870828880 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:48 INFO - PROCESS | 3544 | 1467870828883 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:48 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E171800 == 36 [pid = 3544] [id = 190] 22:53:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655BCE9800) [pid = 3544] [serial = 568] [outer = 0000000000000000] 22:53:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655BCF4400) [pid = 3544] [serial = 569] [outer = 000000655BCE9800] 22:53:48 INFO - PROCESS | 3544 | 1467870828939 Marionette DEBUG loaded listener.js 22:53:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655CAE9C00) [pid = 3544] [serial = 570] [outer = 000000655BCE9800] 22:53:49 INFO - PROCESS | 3544 | 1467870829533 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]]]}] 22:53:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:53:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 944ms 22:53:49 INFO - PROCESS | 3544 | 1467870829618 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 22:53:49 INFO - PROCESS | 3544 | 1467870829621 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 22:53:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:53:49 INFO - PROCESS | 3544 | 1467870829632 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:53:49 INFO - PROCESS | 3544 | 1467870829638 Marionette TRACE conn6 <- [1,726,null,{}] 22:53:49 INFO - PROCESS | 3544 | 1467870829643 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}] 22:53:49 INFO - PROCESS | 3544 | 1467870829647 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:49 INFO - PROCESS | 3544 | 1467870829798 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 22:53:49 INFO - PROCESS | 3544 | 1467870829839 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:49 INFO - PROCESS | 3544 | 1467870829842 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:49 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4B6800 == 37 [pid = 3544] [id = 191] 22:53:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655D7AF800) [pid = 3544] [serial = 571] [outer = 0000000000000000] 22:53:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655DE57800) [pid = 3544] [serial = 572] [outer = 000000655D7AF800] 22:53:49 INFO - PROCESS | 3544 | 1467870829896 Marionette DEBUG loaded listener.js 22:53:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655E15B000) [pid = 3544] [serial = 573] [outer = 000000655D7AF800] 22:53:50 INFO - PROCESS | 3544 | [3544] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:53:50 INFO - PROCESS | 3544 | 1467870830889 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]]]}] 22:53:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:53:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1306ms 22:53:50 INFO - PROCESS | 3544 | 1467870830937 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 22:53:50 INFO - PROCESS | 3544 | 1467870830941 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 22:53:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:53:50 INFO - PROCESS | 3544 | 1467870830944 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:53:50 INFO - PROCESS | 3544 | 1467870830946 Marionette TRACE conn6 <- [1,730,null,{}] 22:53:50 INFO - PROCESS | 3544 | 1467870830950 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}] 22:53:50 INFO - PROCESS | 3544 | 1467870830953 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:51 INFO - PROCESS | 3544 | 1467870831062 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 22:53:51 INFO - PROCESS | 3544 | 1467870831125 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:51 INFO - PROCESS | 3544 | 1467870831127 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:51 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603B3000 == 38 [pid = 3544] [id = 192] 22:53:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655EA1B400) [pid = 3544] [serial = 574] [outer = 0000000000000000] 22:53:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655ED74000) [pid = 3544] [serial = 575] [outer = 000000655EA1B400] 22:53:51 INFO - PROCESS | 3544 | 1467870831182 Marionette DEBUG loaded listener.js 22:53:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655ED7B400) [pid = 3544] [serial = 576] [outer = 000000655EA1B400] 22:53:52 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC16000 == 37 [pid = 3544] [id = 187] 22:53:52 INFO - PROCESS | 3544 | --DOCSHELL 000000655B267800 == 36 [pid = 3544] [id = 186] 22:53:52 INFO - PROCESS | 3544 | --DOCSHELL 000000655AB83800 == 35 [pid = 3544] [id = 185] 22:53:52 INFO - PROCESS | 3544 | --DOCSHELL 00000065554FA000 == 34 [pid = 3544] [id = 184] 22:53:52 INFO - PROCESS | 3544 | --DOCSHELL 0000006552E84800 == 33 [pid = 3544] [id = 183] 22:53:52 INFO - PROCESS | 3544 | --DOCSHELL 000000654FFD9000 == 32 [pid = 3544] [id = 181] 22:53:52 INFO - PROCESS | 3544 | --DOCSHELL 000000655AB83000 == 31 [pid = 3544] [id = 180] 22:53:52 INFO - PROCESS | 3544 | --DOCSHELL 0000006553169000 == 30 [pid = 3544] [id = 182] 22:53:52 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4B6800 == 29 [pid = 3544] [id = 191] 22:53:52 INFO - PROCESS | 3544 | --DOCSHELL 000000655E171800 == 28 [pid = 3544] [id = 190] 22:53:52 INFO - PROCESS | 3544 | --DOCSHELL 000000655AD1F000 == 27 [pid = 3544] [id = 189] 22:53:52 INFO - PROCESS | 3544 | --DOCSHELL 000000654E910800 == 26 [pid = 3544] [id = 188] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655ACF3000) [pid = 3544] [serial = 531] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655C78E400) [pid = 3544] [serial = 539] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655B12AC00) [pid = 3544] [serial = 533] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654D821C00) [pid = 3544] [serial = 509] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000654DDCFC00) [pid = 3544] [serial = 510] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654F12A400) [pid = 3544] [serial = 515] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654FFB9400) [pid = 3544] [serial = 516] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655ACB1400) [pid = 3544] [serial = 530] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (00000065531C1000) [pid = 3544] [serial = 518] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (00000065538DC800) [pid = 3544] [serial = 519] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000006553E3BC00) [pid = 3544] [serial = 521] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (00000065549D3400) [pid = 3544] [serial = 522] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000654EB9F400) [pid = 3544] [serial = 512] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000654EC4E400) [pid = 3544] [serial = 513] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000655845BC00) [pid = 3544] [serial = 524] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0000006558A0A400) [pid = 3544] [serial = 525] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (0000006559DC8C00) [pid = 3544] [serial = 527] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000655A855400) [pid = 3544] [serial = 528] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000655B810C00) [pid = 3544] [serial = 534] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (000000654D823000) [pid = 3544] [serial = 536] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (0000006553BD4400) [pid = 3544] [serial = 537] [outer = 0000000000000000] [url = about:blank] 22:53:52 INFO - PROCESS | 3544 | 1467870832800 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]]]}] 22:53:52 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 22:53:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1932ms 22:53:52 INFO - PROCESS | 3544 | 1467870832879 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 22:53:52 INFO - PROCESS | 3544 | 1467870832883 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 22:53:52 INFO - PROCESS | 3544 | 1467870832889 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:53:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:53:52 INFO - PROCESS | 3544 | 1467870832893 Marionette TRACE conn6 <- [1,734,null,{}] 22:53:52 INFO - PROCESS | 3544 | 1467870832900 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}] 22:53:52 INFO - PROCESS | 3544 | 1467870832903 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:52 INFO - PROCESS | 3544 | 1467870832993 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 22:53:53 INFO - PROCESS | 3544 | 1467870833052 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:53 INFO - PROCESS | 3544 | 1467870833056 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:53 INFO - PROCESS | 3544 | ++DOCSHELL 000000654FFCB800 == 27 [pid = 3544] [id = 193] 22:53:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (000000654E15A800) [pid = 3544] [serial = 577] [outer = 0000000000000000] 22:53:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (000000654E1BD400) [pid = 3544] [serial = 578] [outer = 000000654E15A800] 22:53:53 INFO - PROCESS | 3544 | 1467870833107 Marionette DEBUG loaded listener.js 22:53:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000654EC4F800) [pid = 3544] [serial = 579] [outer = 000000654E15A800] 22:53:53 INFO - PROCESS | 3544 | 1467870833987 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]]]}] 22:53:54 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.) 22:53:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1131ms 22:53:54 INFO - PROCESS | 3544 | 1467870834024 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 22:53:54 INFO - PROCESS | 3544 | 1467870834029 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 22:53:54 INFO - PROCESS | 3544 | 1467870834038 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:53:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:53:54 INFO - PROCESS | 3544 | 1467870834041 Marionette TRACE conn6 <- [1,738,null,{}] 22:53:54 INFO - PROCESS | 3544 | 1467870834045 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}] 22:53:54 INFO - PROCESS | 3544 | 1467870834048 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:54 INFO - PROCESS | 3544 | 1467870834139 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 22:53:54 INFO - PROCESS | 3544 | 1467870834146 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:54 INFO - PROCESS | 3544 | 1467870834149 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:54 INFO - PROCESS | 3544 | ++DOCSHELL 000000655516D800 == 28 [pid = 3544] [id = 194] 22:53:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000654F09BC00) [pid = 3544] [serial = 580] [outer = 0000000000000000] 22:53:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000654F12AC00) [pid = 3544] [serial = 581] [outer = 000000654F09BC00] 22:53:54 INFO - PROCESS | 3544 | 1467870834198 Marionette DEBUG loaded listener.js 22:53:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0000006552E58C00) [pid = 3544] [serial = 582] [outer = 000000654F09BC00] 22:53:55 INFO - PROCESS | 3544 | 1467870835151 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]]]}] 22:53:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:53:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1135ms 22:53:55 INFO - PROCESS | 3544 | 1467870835178 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 22:53:55 INFO - PROCESS | 3544 | 1467870835180 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 22:53:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:53:55 INFO - PROCESS | 3544 | 1467870835184 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:53:55 INFO - PROCESS | 3544 | 1467870835188 Marionette TRACE conn6 <- [1,742,null,{}] 22:53:55 INFO - PROCESS | 3544 | 1467870835199 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}] 22:53:55 INFO - PROCESS | 3544 | 1467870835204 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:55 INFO - PROCESS | 3544 | 1467870835320 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 22:53:55 INFO - PROCESS | 3544 | 1467870835328 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:55 INFO - PROCESS | 3544 | 1467870835331 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:55 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A174800 == 29 [pid = 3544] [id = 195] 22:53:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0000006553D7F800) [pid = 3544] [serial = 583] [outer = 0000000000000000] 22:53:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000006554984C00) [pid = 3544] [serial = 584] [outer = 0000006553D7F800] 22:53:55 INFO - PROCESS | 3544 | 1467870835421 Marionette DEBUG loaded listener.js 22:53:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000006554FC1400) [pid = 3544] [serial = 585] [outer = 0000006553D7F800] 22:53:56 INFO - PROCESS | 3544 | 1467870836364 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]]]}] 22:53:56 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000006555450800) [pid = 3544] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:53:56 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000654D809400) [pid = 3544] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:53:56 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0000006553997000) [pid = 3544] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:53:56 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000654EB99000) [pid = 3544] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:53:56 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000655BB44C00) [pid = 3544] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:53:56 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000654EC4E000) [pid = 3544] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:53:56 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000655840D400) [pid = 3544] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:53:56 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (000000655F455400) [pid = 3544] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:53:56 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (000000655ACAF000) [pid = 3544] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:53:56 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 22:53:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1239ms 22:53:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:53:56 INFO - PROCESS | 3544 | 1467870836426 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 22:53:56 INFO - PROCESS | 3544 | 1467870836429 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 22:53:56 INFO - PROCESS | 3544 | 1467870836432 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:53:56 INFO - PROCESS | 3544 | 1467870836434 Marionette TRACE conn6 <- [1,746,null,{}] 22:53:56 INFO - PROCESS | 3544 | 1467870836442 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}] 22:53:56 INFO - PROCESS | 3544 | 1467870836444 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:56 INFO - PROCESS | 3544 | 1467870836551 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 22:53:56 INFO - PROCESS | 3544 | 1467870836557 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:56 INFO - PROCESS | 3544 | 1467870836560 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:56 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF32800 == 30 [pid = 3544] [id = 196] 22:53:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0000006553947000) [pid = 3544] [serial = 586] [outer = 0000000000000000] 22:53:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (0000006555390400) [pid = 3544] [serial = 587] [outer = 0000006553947000] 22:53:56 INFO - PROCESS | 3544 | 1467870836605 Marionette DEBUG loaded listener.js 22:53:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0000006558422000) [pid = 3544] [serial = 588] [outer = 0000006553947000] 22:53:57 INFO - PROCESS | 3544 | 1467870837025 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]]]}] 22:53:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:53:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 22:53:57 INFO - PROCESS | 3544 | 1467870837068 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 22:53:57 INFO - PROCESS | 3544 | 1467870837071 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 22:53:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:53:57 INFO - PROCESS | 3544 | 1467870837074 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:53:57 INFO - PROCESS | 3544 | 1467870837076 Marionette TRACE conn6 <- [1,750,null,{}] 22:53:57 INFO - PROCESS | 3544 | 1467870837079 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}] 22:53:57 INFO - PROCESS | 3544 | 1467870837082 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:57 INFO - PROCESS | 3544 | 1467870837161 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 22:53:57 INFO - PROCESS | 3544 | 1467870837167 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:57 INFO - PROCESS | 3544 | 1467870837170 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:57 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAE6800 == 31 [pid = 3544] [id = 197] 22:53:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (0000006558A16C00) [pid = 3544] [serial = 589] [outer = 0000000000000000] 22:53:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0000006559DC2800) [pid = 3544] [serial = 590] [outer = 0000006558A16C00] 22:53:57 INFO - PROCESS | 3544 | 1467870837215 Marionette DEBUG loaded listener.js 22:53:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000655ABB6800) [pid = 3544] [serial = 591] [outer = 0000006558A16C00] 22:53:58 INFO - PROCESS | 3544 | [3544] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:53:58 INFO - PROCESS | 3544 | 1467870838103 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]]]}] 22:53:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:53:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1085ms 22:53:58 INFO - PROCESS | 3544 | 1467870838162 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 22:53:58 INFO - PROCESS | 3544 | 1467870838164 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 22:53:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:53:58 INFO - PROCESS | 3544 | 1467870838170 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:53:58 INFO - PROCESS | 3544 | 1467870838172 Marionette TRACE conn6 <- [1,754,null,{}] 22:53:58 INFO - PROCESS | 3544 | 1467870838176 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}] 22:53:58 INFO - PROCESS | 3544 | 1467870838182 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:58 INFO - PROCESS | 3544 | 1467870838290 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 22:53:58 INFO - PROCESS | 3544 | 1467870838296 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:58 INFO - PROCESS | 3544 | 1467870838298 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:58 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C716000 == 32 [pid = 3544] [id = 198] 22:53:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000655ACB7800) [pid = 3544] [serial = 592] [outer = 0000000000000000] 22:53:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000655AD44000) [pid = 3544] [serial = 593] [outer = 000000655ACB7800] 22:53:58 INFO - PROCESS | 3544 | 1467870838343 Marionette DEBUG loaded listener.js 22:53:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000655B811400) [pid = 3544] [serial = 594] [outer = 000000655ACB7800] 22:53:59 INFO - PROCESS | 3544 | 1467870839370 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]]]}] 22:53:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:53:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1236ms 22:53:59 INFO - PROCESS | 3544 | 1467870839407 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 22:53:59 INFO - PROCESS | 3544 | 1467870839411 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 22:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:53:59 INFO - PROCESS | 3544 | 1467870839417 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:53:59 INFO - PROCESS | 3544 | 1467870839420 Marionette TRACE conn6 <- [1,758,null,{}] 22:53:59 INFO - PROCESS | 3544 | 1467870839426 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}] 22:53:59 INFO - PROCESS | 3544 | 1467870839430 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:59 INFO - PROCESS | 3544 | 1467870839572 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 22:53:59 INFO - PROCESS | 3544 | 1467870839709 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:59 INFO - PROCESS | 3544 | 1467870839712 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:53:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000006554848000 == 33 [pid = 3544] [id = 199] 22:53:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654EC4C400) [pid = 3544] [serial = 595] [outer = 0000000000000000] 22:53:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654EE6A400) [pid = 3544] [serial = 596] [outer = 000000654EC4C400] 22:53:59 INFO - PROCESS | 3544 | 1467870839771 Marionette DEBUG loaded listener.js 22:53:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654F12B000) [pid = 3544] [serial = 597] [outer = 000000654EC4C400] 22:54:00 INFO - PROCESS | 3544 | 1467870840385 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]]]}] 22:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1033ms 22:54:00 INFO - PROCESS | 3544 | 1467870840453 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 22:54:00 INFO - PROCESS | 3544 | 1467870840458 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 22:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:54:00 INFO - PROCESS | 3544 | 1467870840464 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:54:00 INFO - PROCESS | 3544 | 1467870840467 Marionette TRACE conn6 <- [1,762,null,{}] 22:54:00 INFO - PROCESS | 3544 | 1467870840471 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}] 22:54:00 INFO - PROCESS | 3544 | 1467870840474 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:00 INFO - PROCESS | 3544 | 1467870840641 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 22:54:00 INFO - PROCESS | 3544 | 1467870840703 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:00 INFO - PROCESS | 3544 | 1467870840706 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:00 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC12000 == 34 [pid = 3544] [id = 200] 22:54:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655394CC00) [pid = 3544] [serial = 598] [outer = 0000000000000000] 22:54:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000006554808000) [pid = 3544] [serial = 599] [outer = 000000655394CC00] 22:54:00 INFO - PROCESS | 3544 | 1467870840764 Marionette DEBUG loaded listener.js 22:54:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655840D000) [pid = 3544] [serial = 600] [outer = 000000655394CC00] 22:54:01 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAE6800 == 33 [pid = 3544] [id = 197] 22:54:01 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF32800 == 32 [pid = 3544] [id = 196] 22:54:01 INFO - PROCESS | 3544 | --DOCSHELL 000000655A174800 == 31 [pid = 3544] [id = 195] 22:54:01 INFO - PROCESS | 3544 | --DOCSHELL 000000655516D800 == 30 [pid = 3544] [id = 194] 22:54:01 INFO - PROCESS | 3544 | --DOCSHELL 000000654FFCB800 == 29 [pid = 3544] [id = 193] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655F69A800) [pid = 3544] [serial = 507] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655ACF4C00) [pid = 3544] [serial = 560] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655841D400) [pid = 3544] [serial = 554] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000654E629C00) [pid = 3544] [serial = 543] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000006553DE2C00) [pid = 3544] [serial = 551] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000654F09B400) [pid = 3544] [serial = 545] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (00000065530F3C00) [pid = 3544] [serial = 546] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655CAF1000) [pid = 3544] [serial = 540] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000654EE72C00) [pid = 3544] [serial = 548] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000654F126C00) [pid = 3544] [serial = 549] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000654D82B000) [pid = 3544] [serial = 542] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (0000006558464C00) [pid = 3544] [serial = 555] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (0000006559D4B800) [pid = 3544] [serial = 557] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (000000655B223000) [pid = 3544] [serial = 561] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (000000655ABB9C00) [pid = 3544] [serial = 558] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (00000065549D6400) [pid = 3544] [serial = 552] [outer = 0000000000000000] [url = about:blank] 22:54:01 INFO - PROCESS | 3544 | 1467870841556 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]]]}] 22:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1141ms 22:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:54:01 INFO - PROCESS | 3544 | 1467870841608 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 22:54:01 INFO - PROCESS | 3544 | 1467870841612 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 22:54:01 INFO - PROCESS | 3544 | 1467870841616 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:54:01 INFO - PROCESS | 3544 | 1467870841619 Marionette TRACE conn6 <- [1,766,null,{}] 22:54:01 INFO - PROCESS | 3544 | 1467870841625 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}] 22:54:01 INFO - PROCESS | 3544 | 1467870841627 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:01 INFO - PROCESS | 3544 | 1467870841716 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 22:54:01 INFO - PROCESS | 3544 | 1467870841729 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:01 INFO - PROCESS | 3544 | 1467870841731 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:01 INFO - PROCESS | 3544 | ++DOCSHELL 00000065539AF800 == 30 [pid = 3544] [id = 201] 22:54:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (000000654EC49C00) [pid = 3544] [serial = 601] [outer = 0000000000000000] 22:54:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (000000654EE69400) [pid = 3544] [serial = 602] [outer = 000000654EC49C00] 22:54:01 INFO - PROCESS | 3544 | 1467870841781 Marionette DEBUG loaded listener.js 22:54:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (000000654F09E400) [pid = 3544] [serial = 603] [outer = 000000654EC49C00] 22:54:02 INFO - PROCESS | 3544 | 1467870842260 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]]]}] 22:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 22:54:02 INFO - PROCESS | 3544 | 1467870842336 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 22:54:02 INFO - PROCESS | 3544 | 1467870842341 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 22:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:54:02 INFO - PROCESS | 3544 | 1467870842369 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:54:02 INFO - PROCESS | 3544 | 1467870842372 Marionette TRACE conn6 <- [1,770,null,{}] 22:54:02 INFO - PROCESS | 3544 | 1467870842378 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}] 22:54:02 INFO - PROCESS | 3544 | 1467870842381 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:02 INFO - PROCESS | 3544 | 1467870842480 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 22:54:02 INFO - PROCESS | 3544 | 1467870842541 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:02 INFO - PROCESS | 3544 | 1467870842544 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000006559E17000 == 31 [pid = 3544] [id = 202] 22:54:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (00000065531BE000) [pid = 3544] [serial = 604] [outer = 0000000000000000] 22:54:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (0000006553DE2C00) [pid = 3544] [serial = 605] [outer = 00000065531BE000] 22:54:02 INFO - PROCESS | 3544 | 1467870842591 Marionette DEBUG loaded listener.js 22:54:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0000006555391000) [pid = 3544] [serial = 606] [outer = 00000065531BE000] 22:54:02 INFO - PROCESS | 3544 | 1467870842971 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]]]}] 22:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 650ms 22:54:03 INFO - PROCESS | 3544 | 1467870843003 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 22:54:03 INFO - PROCESS | 3544 | 1467870843005 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 22:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:54:03 INFO - PROCESS | 3544 | 1467870843009 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:54:03 INFO - PROCESS | 3544 | 1467870843012 Marionette TRACE conn6 <- [1,774,null,{}] 22:54:03 INFO - PROCESS | 3544 | 1467870843024 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}] 22:54:03 INFO - PROCESS | 3544 | 1467870843029 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:03 INFO - PROCESS | 3544 | 1467870843114 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 22:54:03 INFO - PROCESS | 3544 | 1467870843121 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:03 INFO - PROCESS | 3544 | 1467870843124 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:03 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF43000 == 32 [pid = 3544] [id = 203] 22:54:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000654CF0F000) [pid = 3544] [serial = 607] [outer = 0000000000000000] 22:54:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000655ABB6400) [pid = 3544] [serial = 608] [outer = 000000654CF0F000] 22:54:03 INFO - PROCESS | 3544 | 1467870843173 Marionette DEBUG loaded listener.js 22:54:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000655ACB6800) [pid = 3544] [serial = 609] [outer = 000000654CF0F000] 22:54:03 INFO - PROCESS | 3544 | 1467870843622 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]]]}] 22:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 687ms 22:54:03 INFO - PROCESS | 3544 | 1467870843704 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 22:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:54:03 INFO - PROCESS | 3544 | 1467870843707 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 22:54:03 INFO - PROCESS | 3544 | 1467870843711 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:54:03 INFO - PROCESS | 3544 | 1467870843713 Marionette TRACE conn6 <- [1,778,null,{}] 22:54:03 INFO - PROCESS | 3544 | 1467870843716 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}] 22:54:03 INFO - PROCESS | 3544 | 1467870843718 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:03 INFO - PROCESS | 3544 | 1467870843832 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 22:54:03 INFO - PROCESS | 3544 | 1467870843881 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:03 INFO - PROCESS | 3544 | 1467870843883 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:03 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC38000 == 33 [pid = 3544] [id = 204] 22:54:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000655B127C00) [pid = 3544] [serial = 610] [outer = 0000000000000000] 22:54:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000655B558800) [pid = 3544] [serial = 611] [outer = 000000655B127C00] 22:54:03 INFO - PROCESS | 3544 | 1467870843930 Marionette DEBUG loaded listener.js 22:54:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655BB3E800) [pid = 3544] [serial = 612] [outer = 000000655B127C00] 22:54:04 INFO - PROCESS | 3544 | 1467870844377 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]]]}] 22:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 689ms 22:54:04 INFO - PROCESS | 3544 | 1467870844400 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 22:54:04 INFO - PROCESS | 3544 | 1467870844403 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 22:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:54:04 INFO - PROCESS | 3544 | 1467870844412 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:54:04 INFO - PROCESS | 3544 | 1467870844414 Marionette TRACE conn6 <- [1,782,null,{}] 22:54:04 INFO - PROCESS | 3544 | 1467870844418 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}] 22:54:04 INFO - PROCESS | 3544 | 1467870844420 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:04 INFO - PROCESS | 3544 | 1467870844551 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 22:54:04 INFO - PROCESS | 3544 | 1467870844574 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:04 INFO - PROCESS | 3544 | 1467870844576 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:04 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D86F800 == 34 [pid = 3544] [id = 205] 22:54:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655B37CC00) [pid = 3544] [serial = 613] [outer = 0000000000000000] 22:54:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655BCEF800) [pid = 3544] [serial = 614] [outer = 000000655B37CC00] 22:54:04 INFO - PROCESS | 3544 | 1467870844620 Marionette DEBUG loaded listener.js 22:54:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655CABFC00) [pid = 3544] [serial = 615] [outer = 000000655B37CC00] 22:54:05 INFO - PROCESS | 3544 | 1467870845043 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]]]}] 22:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 22:54:05 INFO - PROCESS | 3544 | 1467870845101 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 22:54:05 INFO - PROCESS | 3544 | 1467870845103 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 22:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:54:05 INFO - PROCESS | 3544 | 1467870845115 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:54:05 INFO - PROCESS | 3544 | 1467870845116 Marionette TRACE conn6 <- [1,786,null,{}] 22:54:05 INFO - PROCESS | 3544 | 1467870845120 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}] 22:54:05 INFO - PROCESS | 3544 | 1467870845126 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:05 INFO - PROCESS | 3544 | 1467870845256 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 22:54:05 INFO - PROCESS | 3544 | 1467870845262 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:05 INFO - PROCESS | 3544 | 1467870845265 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:05 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F424800 == 35 [pid = 3544] [id = 206] 22:54:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655CAF2400) [pid = 3544] [serial = 616] [outer = 0000000000000000] 22:54:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655DA77400) [pid = 3544] [serial = 617] [outer = 000000655CAF2400] 22:54:05 INFO - PROCESS | 3544 | 1467870845350 Marionette DEBUG loaded listener.js 22:54:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655EA15400) [pid = 3544] [serial = 618] [outer = 000000655CAF2400] 22:54:05 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000654F09BC00) [pid = 3544] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:54:05 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655EA1B400) [pid = 3544] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:54:05 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654E15A800) [pid = 3544] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:54:05 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000006558A16C00) [pid = 3544] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:54:05 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000654CE5D800) [pid = 3544] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:54:05 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000006555117C00) [pid = 3544] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:54:05 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655BCE9800) [pid = 3544] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:54:05 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0000006553D7F800) [pid = 3544] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:54:05 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655D7AF800) [pid = 3544] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:54:05 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000006553947000) [pid = 3544] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:54:05 INFO - PROCESS | 3544 | 1467870845760 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]]]}] 22:54:05 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 22:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 22:54:05 INFO - PROCESS | 3544 | 1467870845791 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 22:54:05 INFO - PROCESS | 3544 | 1467870845793 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 22:54:05 INFO - PROCESS | 3544 | 1467870845796 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:54:05 INFO - PROCESS | 3544 | 1467870845798 Marionette TRACE conn6 <- [1,790,null,{}] 22:54:05 INFO - PROCESS | 3544 | 1467870845801 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}] 22:54:05 INFO - PROCESS | 3544 | 1467870845804 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:05 INFO - PROCESS | 3544 | 1467870845911 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 22:54:05 INFO - PROCESS | 3544 | 1467870845985 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:05 INFO - PROCESS | 3544 | 1467870845987 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:06 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603A3800 == 36 [pid = 3544] [id = 207] 22:54:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000006553B2A800) [pid = 3544] [serial = 619] [outer = 0000000000000000] 22:54:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000655CAE6400) [pid = 3544] [serial = 620] [outer = 0000006553B2A800] 22:54:06 INFO - PROCESS | 3544 | 1467870846032 Marionette DEBUG loaded listener.js 22:54:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000655ED74400) [pid = 3544] [serial = 621] [outer = 0000006553B2A800] 22:54:06 INFO - PROCESS | 3544 | 1467870846384 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]]]}] 22:54:06 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 22:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 22:54:06 INFO - PROCESS | 3544 | 1467870846429 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 22:54:06 INFO - PROCESS | 3544 | 1467870846431 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 22:54:06 INFO - PROCESS | 3544 | 1467870846434 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:54:06 INFO - PROCESS | 3544 | 1467870846436 Marionette TRACE conn6 <- [1,794,null,{}] 22:54:06 INFO - PROCESS | 3544 | 1467870846439 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}] 22:54:06 INFO - PROCESS | 3544 | 1467870846441 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:06 INFO - PROCESS | 3544 | 1467870846550 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 22:54:06 INFO - PROCESS | 3544 | 1467870846557 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:06 INFO - PROCESS | 3544 | 1467870846559 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000006560715800 == 37 [pid = 3544] [id = 208] 22:54:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655ED7B800) [pid = 3544] [serial = 622] [outer = 0000000000000000] 22:54:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655F44A400) [pid = 3544] [serial = 623] [outer = 000000655ED7B800] 22:54:06 INFO - PROCESS | 3544 | 1467870846604 Marionette DEBUG loaded listener.js 22:54:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655F453800) [pid = 3544] [serial = 624] [outer = 000000655ED7B800] 22:54:06 INFO - PROCESS | 3544 | 1467870846990 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]]]}] 22:54:07 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 22:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 587ms 22:54:07 INFO - PROCESS | 3544 | 1467870847024 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 22:54:07 INFO - PROCESS | 3544 | 1467870847026 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 22:54:07 INFO - PROCESS | 3544 | 1467870847029 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:54:07 INFO - PROCESS | 3544 | 1467870847031 Marionette TRACE conn6 <- [1,798,null,{}] 22:54:07 INFO - PROCESS | 3544 | 1467870847034 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}] 22:54:07 INFO - PROCESS | 3544 | 1467870847036 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:07 INFO - PROCESS | 3544 | 1467870847146 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 22:54:07 INFO - PROCESS | 3544 | 1467870847153 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:07 INFO - PROCESS | 3544 | 1467870847155 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:07 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF41000 == 38 [pid = 3544] [id = 209] 22:54:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655F453000) [pid = 3544] [serial = 625] [outer = 0000000000000000] 22:54:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655F692000) [pid = 3544] [serial = 626] [outer = 000000655F453000] 22:54:07 INFO - PROCESS | 3544 | 1467870847200 Marionette DEBUG loaded listener.js 22:54:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655F69C000) [pid = 3544] [serial = 627] [outer = 000000655F453000] 22:54:07 INFO - PROCESS | 3544 | 1467870847624 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]]]}] 22:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 22:54:07 INFO - PROCESS | 3544 | 1467870847674 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 22:54:07 INFO - PROCESS | 3544 | 1467870847679 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 22:54:07 INFO - PROCESS | 3544 | 1467870847684 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:54:07 INFO - PROCESS | 3544 | 1467870847689 Marionette TRACE conn6 <- [1,802,null,{}] 22:54:07 INFO - PROCESS | 3544 | 1467870847695 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}] 22:54:07 INFO - PROCESS | 3544 | 1467870847699 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:07 INFO - PROCESS | 3544 | 1467870847850 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 22:54:07 INFO - PROCESS | 3544 | 1467870847925 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:07 INFO - PROCESS | 3544 | 1467870847931 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553875800 == 39 [pid = 3544] [id = 210] 22:54:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654DD2D400) [pid = 3544] [serial = 628] [outer = 0000000000000000] 22:54:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000654DF4F000) [pid = 3544] [serial = 629] [outer = 000000654DD2D400] 22:54:07 INFO - PROCESS | 3544 | 1467870847991 Marionette DEBUG loaded listener.js 22:54:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000654F358000) [pid = 3544] [serial = 630] [outer = 000000654DD2D400] 22:54:08 INFO - PROCESS | 3544 | 1467870848699 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] 22:54:08 INFO - PROCESS | 3544 | 1467870848732 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 22:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:54:08 INFO - PROCESS | 3544 | 1467870848740 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:54:08 INFO - PROCESS | 3544 | 1467870848744 Marionette TRACE conn6 <- [1,806,null,{}] 22:54:08 INFO - PROCESS | 3544 | 1467870848769 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}] 22:54:08 INFO - PROCESS | 3544 | 1467870848773 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:08 INFO - PROCESS | 3544 | 1467870848886 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 22:54:08 INFO - PROCESS | 3544 | 1467870848959 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:08 INFO - PROCESS | 3544 | 1467870848962 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:08 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C71F800 == 40 [pid = 3544] [id = 211] 22:54:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006559DC4400) [pid = 3544] [serial = 631] [outer = 0000000000000000] 22:54:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655ACA9C00) [pid = 3544] [serial = 632] [outer = 0000006559DC4400] 22:54:09 INFO - PROCESS | 3544 | 1467870849019 Marionette DEBUG loaded listener.js 22:54:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655B810C00) [pid = 3544] [serial = 633] [outer = 0000006559DC4400] 22:54:09 INFO - PROCESS | 3544 | 1467870849579 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]]]}] 22:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 902ms 22:54:09 INFO - PROCESS | 3544 | 1467870849643 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 22:54:09 INFO - PROCESS | 3544 | 1467870849645 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 22:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:54:09 INFO - PROCESS | 3544 | 1467870849663 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:54:09 INFO - PROCESS | 3544 | 1467870849665 Marionette TRACE conn6 <- [1,810,null,{}] 22:54:09 INFO - PROCESS | 3544 | 1467870849676 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}] 22:54:09 INFO - PROCESS | 3544 | 1467870849682 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:09 INFO - PROCESS | 3544 | 1467870849805 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 22:54:09 INFO - PROCESS | 3544 | 1467870849874 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:09 INFO - PROCESS | 3544 | 1467870849879 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:09 INFO - PROCESS | 3544 | ++DOCSHELL 000000656237C000 == 41 [pid = 3544] [id = 212] 22:54:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655DE61800) [pid = 3544] [serial = 634] [outer = 0000000000000000] 22:54:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655E350800) [pid = 3544] [serial = 635] [outer = 000000655DE61800] 22:54:09 INFO - PROCESS | 3544 | 1467870849978 Marionette DEBUG loaded listener.js 22:54:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655F7A0400) [pid = 3544] [serial = 636] [outer = 000000655DE61800] 22:54:10 INFO - PROCESS | 3544 | 1467870850629 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] 22:54:10 INFO - PROCESS | 3544 | 1467870850810 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 22:54:10 INFO - PROCESS | 3544 | 1467870850824 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:54:10 INFO - PROCESS | 3544 | 1467870850827 Marionette TRACE conn6 <- [1,814,null,{}] 22:54:10 INFO - PROCESS | 3544 | 1467870850833 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}] 22:54:10 INFO - PROCESS | 3544 | 1467870850837 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:10 INFO - PROCESS | 3544 | 1467870850940 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 22:54:11 INFO - PROCESS | 3544 | 1467870851008 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:11 INFO - PROCESS | 3544 | 1467870851013 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:11 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553DB7800 == 42 [pid = 3544] [id = 213] 22:54:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000654EE6CC00) [pid = 3544] [serial = 637] [outer = 0000000000000000] 22:54:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000654F12A000) [pid = 3544] [serial = 638] [outer = 000000654EE6CC00] 22:54:11 INFO - PROCESS | 3544 | 1467870851063 Marionette DEBUG loaded listener.js 22:54:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000006553B22800) [pid = 3544] [serial = 639] [outer = 000000654EE6CC00] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 00000065603B3000 == 41 [pid = 3544] [id = 192] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 0000006560715800 == 40 [pid = 3544] [id = 208] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 00000065603A3800 == 39 [pid = 3544] [id = 207] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 000000655F424800 == 38 [pid = 3544] [id = 206] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 000000655D86F800 == 37 [pid = 3544] [id = 205] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC38000 == 36 [pid = 3544] [id = 204] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF43000 == 35 [pid = 3544] [id = 203] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 0000006559E17000 == 34 [pid = 3544] [id = 202] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 00000065539AF800 == 33 [pid = 3544] [id = 201] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 000000655C716000 == 32 [pid = 3544] [id = 198] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 0000006554848000 == 31 [pid = 3544] [id = 199] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC12000 == 30 [pid = 3544] [id = 200] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 000000656237C000 == 29 [pid = 3544] [id = 212] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 000000655C71F800 == 28 [pid = 3544] [id = 211] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF41000 == 27 [pid = 3544] [id = 209] 22:54:12 INFO - PROCESS | 3544 | --DOCSHELL 0000006553875800 == 26 [pid = 3544] [id = 210] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000654F12AC00) [pid = 3544] [serial = 581] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655ED7B400) [pid = 3544] [serial = 576] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655ED74000) [pid = 3544] [serial = 575] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655AD44000) [pid = 3544] [serial = 593] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654E1BD400) [pid = 3544] [serial = 578] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654EC4F800) [pid = 3544] [serial = 579] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655ABB6800) [pid = 3544] [serial = 591] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654DF55C00) [pid = 3544] [serial = 564] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654CE9E800) [pid = 3544] [serial = 563] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006558425C00) [pid = 3544] [serial = 567] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000006555451C00) [pid = 3544] [serial = 566] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655CAE9C00) [pid = 3544] [serial = 570] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655BCF4400) [pid = 3544] [serial = 569] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006554984C00) [pid = 3544] [serial = 584] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655E15B000) [pid = 3544] [serial = 573] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655DE57800) [pid = 3544] [serial = 572] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000006555390400) [pid = 3544] [serial = 587] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000006559DC2800) [pid = 3544] [serial = 590] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0000006554FC1400) [pid = 3544] [serial = 585] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000006558422000) [pid = 3544] [serial = 588] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000006552E58C00) [pid = 3544] [serial = 582] [outer = 0000000000000000] [url = about:blank] 22:54:12 INFO - PROCESS | 3544 | 1467870852373 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]]]}] 22:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1585ms 22:54:12 INFO - PROCESS | 3544 | 1467870852415 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 22:54:12 INFO - PROCESS | 3544 | 1467870852420 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 22:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:54:12 INFO - PROCESS | 3544 | 1467870852425 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:54:12 INFO - PROCESS | 3544 | 1467870852428 Marionette TRACE conn6 <- [1,818,null,{}] 22:54:12 INFO - PROCESS | 3544 | 1467870852433 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}] 22:54:12 INFO - PROCESS | 3544 | 1467870852436 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:12 INFO - PROCESS | 3544 | 1467870852534 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 22:54:12 INFO - PROCESS | 3544 | 1467870852602 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:12 INFO - PROCESS | 3544 | 1467870852607 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:12 INFO - PROCESS | 3544 | ++DOCSHELL 000000654FA0C800 == 27 [pid = 3544] [id = 214] 22:54:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654D8C9400) [pid = 3544] [serial = 640] [outer = 0000000000000000] 22:54:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000654DD33C00) [pid = 3544] [serial = 641] [outer = 000000654D8C9400] 22:54:12 INFO - PROCESS | 3544 | 1467870852656 Marionette DEBUG loaded listener.js 22:54:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654EB9B800) [pid = 3544] [serial = 642] [outer = 000000654D8C9400] 22:54:13 INFO - PROCESS | 3544 | 1467870853044 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]]]}] 22:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 691ms 22:54:14 INFO - PROCESS | 3544 | 1467870854509 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 22:54:14 INFO - PROCESS | 3544 | 1467870854514 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 22:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:54:14 INFO - PROCESS | 3544 | 1467870854659 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:54:14 INFO - PROCESS | 3544 | 1467870854662 Marionette TRACE conn6 <- [1,822,null,{}] 22:54:14 INFO - PROCESS | 3544 | 1467870854666 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}] 22:54:14 INFO - PROCESS | 3544 | 1467870854669 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:14 INFO - PROCESS | 3544 | 1467870854778 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 22:54:14 INFO - PROCESS | 3544 | 1467870854789 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:14 INFO - PROCESS | 3544 | 1467870854791 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:14 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A8AA000 == 28 [pid = 3544] [id = 215] 22:54:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654EE69C00) [pid = 3544] [serial = 643] [outer = 0000000000000000] 22:54:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006553808400) [pid = 3544] [serial = 644] [outer = 000000654EE69C00] 22:54:14 INFO - PROCESS | 3544 | 1467870854840 Marionette DEBUG loaded listener.js 22:54:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006553E3B000) [pid = 3544] [serial = 645] [outer = 000000654EE69C00] 22:54:15 INFO - PROCESS | 3544 | 1467870855283 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]]]}] 22:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 713ms 22:54:15 INFO - PROCESS | 3544 | 1467870855343 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 22:54:15 INFO - PROCESS | 3544 | 1467870855346 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 22:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:54:15 INFO - PROCESS | 3544 | 1467870855349 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:54:15 INFO - PROCESS | 3544 | 1467870855353 Marionette TRACE conn6 <- [1,826,null,{}] 22:54:15 INFO - PROCESS | 3544 | 1467870855364 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}] 22:54:15 INFO - PROCESS | 3544 | 1467870855369 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:15 INFO - PROCESS | 3544 | 1467870855493 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 22:54:15 INFO - PROCESS | 3544 | 1467870855508 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:15 INFO - PROCESS | 3544 | 1467870855511 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:15 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B251000 == 29 [pid = 3544] [id = 216] 22:54:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654D82AC00) [pid = 3544] [serial = 646] [outer = 0000000000000000] 22:54:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006558425C00) [pid = 3544] [serial = 647] [outer = 000000654D82AC00] 22:54:15 INFO - PROCESS | 3544 | 1467870855560 Marionette DEBUG loaded listener.js 22:54:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000006558A0B800) [pid = 3544] [serial = 648] [outer = 000000654D82AC00] 22:54:16 INFO - PROCESS | 3544 | 1467870856043 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]]]}] 22:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 735ms 22:54:16 INFO - PROCESS | 3544 | 1467870856085 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 22:54:16 INFO - PROCESS | 3544 | 1467870856088 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 22:54:16 INFO - PROCESS | 3544 | 1467870856091 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:54:16 INFO - PROCESS | 3544 | 1467870856093 Marionette TRACE conn6 <- [1,830,null,{}] 22:54:16 INFO - PROCESS | 3544 | 1467870856096 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}] 22:54:16 INFO - PROCESS | 3544 | 1467870856098 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:16 INFO - PROCESS | 3544 | 1467870856213 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 22:54:16 INFO - PROCESS | 3544 | 1467870856219 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:16 INFO - PROCESS | 3544 | 1467870856221 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:16 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAF1800 == 30 [pid = 3544] [id = 217] 22:54:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006559DCA000) [pid = 3544] [serial = 649] [outer = 0000000000000000] 22:54:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006559E2BC00) [pid = 3544] [serial = 650] [outer = 0000006559DCA000] 22:54:16 INFO - PROCESS | 3544 | 1467870856266 Marionette DEBUG loaded listener.js 22:54:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655ACAC000) [pid = 3544] [serial = 651] [outer = 0000006559DCA000] 22:54:16 INFO - PROCESS | 3544 | 1467870856732 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]]]}] 22:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 22:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:54:16 INFO - PROCESS | 3544 | 1467870856786 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 22:54:16 INFO - PROCESS | 3544 | 1467870856788 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 22:54:16 INFO - PROCESS | 3544 | 1467870856798 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:54:16 INFO - PROCESS | 3544 | 1467870856800 Marionette TRACE conn6 <- [1,834,null,{}] 22:54:16 INFO - PROCESS | 3544 | 1467870856803 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}] 22:54:16 INFO - PROCESS | 3544 | 1467870856805 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:16 INFO - PROCESS | 3544 | 1467870856941 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 22:54:16 INFO - PROCESS | 3544 | 1467870856953 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:16 INFO - PROCESS | 3544 | 1467870856955 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:17 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C712800 == 31 [pid = 3544] [id = 218] 22:54:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (00000065531C0400) [pid = 3544] [serial = 652] [outer = 0000000000000000] 22:54:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655AD3E800) [pid = 3544] [serial = 653] [outer = 00000065531C0400] 22:54:17 INFO - PROCESS | 3544 | 1467870857038 Marionette DEBUG loaded listener.js 22:54:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655B80F800) [pid = 3544] [serial = 654] [outer = 00000065531C0400] 22:54:17 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655ED7B800) [pid = 3544] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:54:17 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655B37CC00) [pid = 3544] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:54:17 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654EC49C00) [pid = 3544] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:54:17 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006553B2A800) [pid = 3544] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:54:17 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655ACB7800) [pid = 3544] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:54:17 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000654CF0F000) [pid = 3544] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:54:17 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655394CC00) [pid = 3544] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:54:17 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654EC4C400) [pid = 3544] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:54:17 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (00000065531BE000) [pid = 3544] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:54:17 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655CAF2400) [pid = 3544] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:54:17 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655F453000) [pid = 3544] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:54:17 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655B127C00) [pid = 3544] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:54:17 INFO - PROCESS | 3544 | 1467870857685 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]]]}] 22:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 943ms 22:54:17 INFO - PROCESS | 3544 | 1467870857737 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 22:54:17 INFO - PROCESS | 3544 | 1467870857739 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 22:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:54:17 INFO - PROCESS | 3544 | 1467870857743 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:54:17 INFO - PROCESS | 3544 | 1467870857744 Marionette TRACE conn6 <- [1,838,null,{}] 22:54:17 INFO - PROCESS | 3544 | 1467870857748 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}] 22:54:17 INFO - PROCESS | 3544 | 1467870857754 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:17 INFO - PROCESS | 3544 | 1467870857889 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 22:54:17 INFO - PROCESS | 3544 | 1467870857939 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:17 INFO - PROCESS | 3544 | 1467870857941 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:17 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EA8B000 == 32 [pid = 3544] [id = 219] 22:54:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654EFEE000) [pid = 3544] [serial = 655] [outer = 0000000000000000] 22:54:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655A855C00) [pid = 3544] [serial = 656] [outer = 000000654EFEE000] 22:54:17 INFO - PROCESS | 3544 | 1467870857986 Marionette DEBUG loaded listener.js 22:54:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655D7A0400) [pid = 3544] [serial = 657] [outer = 000000654EFEE000] 22:54:18 INFO - PROCESS | 3544 | 1467870858378 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]]]}] 22:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 689ms 22:54:18 INFO - PROCESS | 3544 | 1467870858436 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 22:54:18 INFO - PROCESS | 3544 | 1467870858438 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 22:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:54:18 INFO - PROCESS | 3544 | 1467870858441 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:54:18 INFO - PROCESS | 3544 | 1467870858443 Marionette TRACE conn6 <- [1,842,null,{}] 22:54:18 INFO - PROCESS | 3544 | 1467870858446 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}] 22:54:18 INFO - PROCESS | 3544 | 1467870858449 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:18 INFO - PROCESS | 3544 | 1467870858533 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 22:54:18 INFO - PROCESS | 3544 | 1467870858538 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:18 INFO - PROCESS | 3544 | 1467870858540 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:18 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4CE800 == 33 [pid = 3544] [id = 220] 22:54:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (00000065530F3000) [pid = 3544] [serial = 658] [outer = 0000000000000000] 22:54:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655DA7F800) [pid = 3544] [serial = 659] [outer = 00000065530F3000] 22:54:18 INFO - PROCESS | 3544 | 1467870858585 Marionette DEBUG loaded listener.js 22:54:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655DA7D400) [pid = 3544] [serial = 660] [outer = 00000065530F3000] 22:54:19 INFO - PROCESS | 3544 | 1467870859005 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]]]}] 22:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 587ms 22:54:19 INFO - PROCESS | 3544 | 1467870859032 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 22:54:19 INFO - PROCESS | 3544 | 1467870859034 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 22:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:54:19 INFO - PROCESS | 3544 | 1467870859037 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:54:19 INFO - PROCESS | 3544 | 1467870859039 Marionette TRACE conn6 <- [1,846,null,{}] 22:54:19 INFO - PROCESS | 3544 | 1467870859042 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}] 22:54:19 INFO - PROCESS | 3544 | 1467870859044 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:19 INFO - PROCESS | 3544 | 1467870859132 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 22:54:19 INFO - PROCESS | 3544 | 1467870859137 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:19 INFO - PROCESS | 3544 | 1467870859139 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:19 INFO - PROCESS | 3544 | ++DOCSHELL 0000006560719000 == 34 [pid = 3544] [id = 221] 22:54:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655E346000) [pid = 3544] [serial = 661] [outer = 0000000000000000] 22:54:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655E3BDC00) [pid = 3544] [serial = 662] [outer = 000000655E346000] 22:54:19 INFO - PROCESS | 3544 | 1467870859183 Marionette DEBUG loaded listener.js 22:54:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655ED7A800) [pid = 3544] [serial = 663] [outer = 000000655E346000] 22:54:19 INFO - PROCESS | 3544 | 1467870859657 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]]]}] 22:54:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000654D809400) [pid = 3544] [serial = 664] [outer = 000000655B37A400] 22:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 733ms 22:54:19 INFO - PROCESS | 3544 | 1467870859804 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 22:54:19 INFO - PROCESS | 3544 | 1467870859809 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 22:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:54:19 INFO - PROCESS | 3544 | 1467870859878 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:54:19 INFO - PROCESS | 3544 | 1467870859883 Marionette TRACE conn6 <- [1,850,null,{}] 22:54:19 INFO - PROCESS | 3544 | 1467870859888 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}] 22:54:19 INFO - PROCESS | 3544 | 1467870859892 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:20 INFO - PROCESS | 3544 | 1467870860017 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 22:54:20 INFO - PROCESS | 3544 | 1467870860084 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:20 INFO - PROCESS | 3544 | 1467870860089 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:20 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554FA000 == 35 [pid = 3544] [id = 222] 22:54:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000654EC4A800) [pid = 3544] [serial = 665] [outer = 0000000000000000] 22:54:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000654EC51C00) [pid = 3544] [serial = 666] [outer = 000000654EC4A800] 22:54:20 INFO - PROCESS | 3544 | 1467870860148 Marionette DEBUG loaded listener.js 22:54:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000006553155400) [pid = 3544] [serial = 667] [outer = 000000654EC4A800] 22:54:20 INFO - PROCESS | 3544 | 1467870860933 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]]]}] 22:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1114ms 22:54:20 INFO - PROCESS | 3544 | 1467870860965 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 22:54:20 INFO - PROCESS | 3544 | 1467870860970 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 22:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:54:20 INFO - PROCESS | 3544 | 1467870860977 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:54:20 INFO - PROCESS | 3544 | 1467870860980 Marionette TRACE conn6 <- [1,854,null,{}] 22:54:20 INFO - PROCESS | 3544 | 1467870860984 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}] 22:54:20 INFO - PROCESS | 3544 | 1467870860987 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:21 INFO - PROCESS | 3544 | 1467870861110 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 22:54:21 INFO - PROCESS | 3544 | 1467870861184 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:21 INFO - PROCESS | 3544 | 1467870861187 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:21 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E186800 == 36 [pid = 3544] [id = 223] 22:54:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006558418C00) [pid = 3544] [serial = 668] [outer = 0000000000000000] 22:54:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000006558457C00) [pid = 3544] [serial = 669] [outer = 0000006558418C00] 22:54:21 INFO - PROCESS | 3544 | 1467870861245 Marionette DEBUG loaded listener.js 22:54:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000006559E28400) [pid = 3544] [serial = 670] [outer = 0000006558418C00] 22:54:22 INFO - PROCESS | 3544 | 1467870862205 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]]]}] 22:54:22 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4CE800 == 35 [pid = 3544] [id = 220] 22:54:22 INFO - PROCESS | 3544 | --DOCSHELL 000000655EA8B000 == 34 [pid = 3544] [id = 219] 22:54:22 INFO - PROCESS | 3544 | --DOCSHELL 000000655C712800 == 33 [pid = 3544] [id = 218] 22:54:22 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAF1800 == 32 [pid = 3544] [id = 217] 22:54:22 INFO - PROCESS | 3544 | --DOCSHELL 000000655B251000 == 31 [pid = 3544] [id = 216] 22:54:22 INFO - PROCESS | 3544 | --DOCSHELL 000000655A8AA000 == 30 [pid = 3544] [id = 215] 22:54:22 INFO - PROCESS | 3544 | --DOCSHELL 000000654FA0C800 == 29 [pid = 3544] [id = 214] 22:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1298ms 22:54:22 INFO - PROCESS | 3544 | 1467870862277 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 22:54:22 INFO - PROCESS | 3544 | 1467870862282 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 22:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:54:22 INFO - PROCESS | 3544 | 1467870862287 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:54:22 INFO - PROCESS | 3544 | 1467870862290 Marionette TRACE conn6 <- [1,858,null,{}] 22:54:22 INFO - PROCESS | 3544 | 1467870862296 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}] 22:54:22 INFO - PROCESS | 3544 | 1467870862299 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:22 INFO - PROCESS | 3544 | 1467870862411 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655F453800) [pid = 3544] [serial = 624] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655CABFC00) [pid = 3544] [serial = 615] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655BCEF800) [pid = 3544] [serial = 614] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654EE69400) [pid = 3544] [serial = 602] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654F09E400) [pid = 3544] [serial = 603] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655CAE6400) [pid = 3544] [serial = 620] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655B811400) [pid = 3544] [serial = 594] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655ABB6400) [pid = 3544] [serial = 608] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000006554808000) [pid = 3544] [serial = 599] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655840D000) [pid = 3544] [serial = 600] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654EE6A400) [pid = 3544] [serial = 596] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654F12B000) [pid = 3544] [serial = 597] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000006553DE2C00) [pid = 3544] [serial = 605] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000006555391000) [pid = 3544] [serial = 606] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655EA15400) [pid = 3544] [serial = 618] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655DA77400) [pid = 3544] [serial = 617] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655F44A400) [pid = 3544] [serial = 623] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655F692000) [pid = 3544] [serial = 626] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655F69C000) [pid = 3544] [serial = 627] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000655B558800) [pid = 3544] [serial = 611] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000655BB3E800) [pid = 3544] [serial = 612] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000655ED74400) [pid = 3544] [serial = 621] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000655ACB6800) [pid = 3544] [serial = 609] [outer = 0000000000000000] [url = about:blank] 22:54:22 INFO - PROCESS | 3544 | 1467870862481 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:22 INFO - PROCESS | 3544 | 1467870862485 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:22 INFO - PROCESS | 3544 | ++DOCSHELL 00000065539B0000 == 30 [pid = 3544] [id = 224] 22:54:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000654EC52000) [pid = 3544] [serial = 671] [outer = 0000000000000000] 22:54:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000654EE6FC00) [pid = 3544] [serial = 672] [outer = 000000654EC52000] 22:54:22 INFO - PROCESS | 3544 | 1467870862537 Marionette DEBUG loaded listener.js 22:54:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000654F312000) [pid = 3544] [serial = 673] [outer = 000000654EC52000] 22:54:22 INFO - PROCESS | 3544 | 1467870862920 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]]]}] 22:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 22:54:22 INFO - PROCESS | 3544 | 1467870862982 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 22:54:22 INFO - PROCESS | 3544 | 1467870862987 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 22:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:54:23 INFO - PROCESS | 3544 | 1467870862993 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:54:23 INFO - PROCESS | 3544 | 1467870862995 Marionette TRACE conn6 <- [1,862,null,{}] 22:54:23 INFO - PROCESS | 3544 | 1467870862999 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}] 22:54:23 INFO - PROCESS | 3544 | 1467870863001 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:23 INFO - PROCESS | 3544 | 1467870863092 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 22:54:23 INFO - PROCESS | 3544 | 1467870863099 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:23 INFO - PROCESS | 3544 | 1467870863101 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:23 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A137000 == 31 [pid = 3544] [id = 225] 22:54:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0000006553806400) [pid = 3544] [serial = 674] [outer = 0000000000000000] 22:54:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000006554808400) [pid = 3544] [serial = 675] [outer = 0000006553806400] 22:54:23 INFO - PROCESS | 3544 | 1467870863149 Marionette DEBUG loaded listener.js 22:54:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000006555391000) [pid = 3544] [serial = 676] [outer = 0000006553806400] 22:54:23 INFO - PROCESS | 3544 | 1467870863599 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]]]}] 22:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 689ms 22:54:23 INFO - PROCESS | 3544 | 1467870863685 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 22:54:23 INFO - PROCESS | 3544 | 1467870863688 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 22:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:54:23 INFO - PROCESS | 3544 | 1467870863692 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:54:23 INFO - PROCESS | 3544 | 1467870863695 Marionette TRACE conn6 <- [1,866,null,{}] 22:54:23 INFO - PROCESS | 3544 | 1467870863706 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}] 22:54:23 INFO - PROCESS | 3544 | 1467870863711 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:23 INFO - PROCESS | 3544 | 1467870863834 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 22:54:23 INFO - PROCESS | 3544 | 1467870863907 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:23 INFO - PROCESS | 3544 | 1467870863910 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:23 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAD5000 == 32 [pid = 3544] [id = 226] 22:54:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000006558422C00) [pid = 3544] [serial = 677] [outer = 0000000000000000] 22:54:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000006559DC1800) [pid = 3544] [serial = 678] [outer = 0000006558422C00] 22:54:23 INFO - PROCESS | 3544 | 1467870863959 Marionette DEBUG loaded listener.js 22:54:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655ACB3C00) [pid = 3544] [serial = 679] [outer = 0000006558422C00] 22:54:24 INFO - PROCESS | 3544 | 1467870864343 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]]]}] 22:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 22:54:24 INFO - PROCESS | 3544 | 1467870864385 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 22:54:24 INFO - PROCESS | 3544 | 1467870864388 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 22:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:54:24 INFO - PROCESS | 3544 | 1467870864391 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:54:24 INFO - PROCESS | 3544 | 1467870864393 Marionette TRACE conn6 <- [1,870,null,{}] 22:54:24 INFO - PROCESS | 3544 | 1467870864396 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}] 22:54:24 INFO - PROCESS | 3544 | 1467870864398 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:24 INFO - PROCESS | 3544 | 1467870864520 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 22:54:24 INFO - PROCESS | 3544 | 1467870864532 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:24 INFO - PROCESS | 3544 | 1467870864534 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:24 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C710800 == 33 [pid = 3544] [id = 227] 22:54:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655B127C00) [pid = 3544] [serial = 680] [outer = 0000000000000000] 22:54:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655B6D6000) [pid = 3544] [serial = 681] [outer = 000000655B127C00] 22:54:24 INFO - PROCESS | 3544 | 1467870864586 Marionette DEBUG loaded listener.js 22:54:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655BB40800) [pid = 3544] [serial = 682] [outer = 000000655B127C00] 22:54:25 INFO - PROCESS | 3544 | 1467870865023 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]]]}] 22:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 22:54:25 INFO - PROCESS | 3544 | 1467870865085 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 22:54:25 INFO - PROCESS | 3544 | 1467870865087 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 22:54:25 INFO - PROCESS | 3544 | 1467870865090 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:54:25 INFO - PROCESS | 3544 | 1467870865092 Marionette TRACE conn6 <- [1,874,null,{}] 22:54:25 INFO - PROCESS | 3544 | 1467870865106 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}] 22:54:25 INFO - PROCESS | 3544 | 1467870865109 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:25 INFO - PROCESS | 3544 | 1467870865242 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 22:54:25 INFO - PROCESS | 3544 | 1467870865256 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:25 INFO - PROCESS | 3544 | 1467870865258 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:25 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E179800 == 34 [pid = 3544] [id = 228] 22:54:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655B22B800) [pid = 3544] [serial = 683] [outer = 0000000000000000] 22:54:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655C7E8C00) [pid = 3544] [serial = 684] [outer = 000000655B22B800] 22:54:25 INFO - PROCESS | 3544 | 1467870865303 Marionette DEBUG loaded listener.js 22:54:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655D7A2800) [pid = 3544] [serial = 685] [outer = 000000655B22B800] 22:54:25 INFO - PROCESS | 3544 | 1467870865733 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]]]}] 22:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 691ms 22:54:25 INFO - PROCESS | 3544 | 1467870865785 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 22:54:25 INFO - PROCESS | 3544 | 1467870865788 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 22:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:54:25 INFO - PROCESS | 3544 | 1467870865797 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:54:25 INFO - PROCESS | 3544 | 1467870865800 Marionette TRACE conn6 <- [1,878,null,{}] 22:54:25 INFO - PROCESS | 3544 | 1467870865804 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}] 22:54:25 INFO - PROCESS | 3544 | 1467870865810 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:25 INFO - PROCESS | 3544 | 1467870865945 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 22:54:26 INFO - PROCESS | 3544 | 1467870865995 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:26 INFO - PROCESS | 3544 | 1467870865998 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:26 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4C9800 == 35 [pid = 3544] [id = 229] 22:54:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655D8BA800) [pid = 3544] [serial = 686] [outer = 0000000000000000] 22:54:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655EA20400) [pid = 3544] [serial = 687] [outer = 000000655D8BA800] 22:54:26 INFO - PROCESS | 3544 | 1467870866043 Marionette DEBUG loaded listener.js 22:54:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655F459C00) [pid = 3544] [serial = 688] [outer = 000000655D8BA800] 22:54:26 INFO - PROCESS | 3544 | 1467870866473 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]]]}] 22:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 733ms 22:54:26 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654DD2D400) [pid = 3544] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:54:26 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006559DC4400) [pid = 3544] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:54:26 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654EE6CC00) [pid = 3544] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:54:26 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EE69C00) [pid = 3544] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:54:26 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655DE61800) [pid = 3544] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:54:26 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654D82AC00) [pid = 3544] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:54:26 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006559DCA000) [pid = 3544] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:54:26 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654EFEE000) [pid = 3544] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:54:26 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (00000065531C0400) [pid = 3544] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:54:26 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (00000065530F3000) [pid = 3544] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:54:26 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000654D8C9400) [pid = 3544] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:54:26 INFO - PROCESS | 3544 | 1467870866570 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 22:54:26 INFO - PROCESS | 3544 | 1467870866572 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 22:54:26 INFO - PROCESS | 3544 | 1467870866575 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:54:26 INFO - PROCESS | 3544 | 1467870866577 Marionette TRACE conn6 <- [1,882,null,{}] 22:54:26 INFO - PROCESS | 3544 | 1467870866581 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}] 22:54:26 INFO - PROCESS | 3544 | 1467870866583 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:26 INFO - PROCESS | 3544 | 1467870866663 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 22:54:26 INFO - PROCESS | 3544 | 1467870866673 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:26 INFO - PROCESS | 3544 | 1467870866676 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:26 INFO - PROCESS | 3544 | ++DOCSHELL 000000656071F000 == 36 [pid = 3544] [id = 230] 22:54:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000006552E58C00) [pid = 3544] [serial = 689] [outer = 0000000000000000] 22:54:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006553BD3400) [pid = 3544] [serial = 690] [outer = 0000006552E58C00] 22:54:26 INFO - PROCESS | 3544 | 1467870866720 Marionette DEBUG loaded listener.js 22:54:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655DE61800) [pid = 3544] [serial = 691] [outer = 0000006552E58C00] 22:54:27 INFO - PROCESS | 3544 | 1467870867123 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]]]}] 22:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 587ms 22:54:27 INFO - PROCESS | 3544 | 1467870867169 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 22:54:27 INFO - PROCESS | 3544 | 1467870867172 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 22:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:54:27 INFO - PROCESS | 3544 | 1467870867175 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:54:27 INFO - PROCESS | 3544 | 1467870867177 Marionette TRACE conn6 <- [1,886,null,{}] 22:54:27 INFO - PROCESS | 3544 | 1467870867180 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}] 22:54:27 INFO - PROCESS | 3544 | 1467870867182 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:27 INFO - PROCESS | 3544 | 1467870867264 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 22:54:27 INFO - PROCESS | 3544 | 1467870867269 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:27 INFO - PROCESS | 3544 | 1467870867271 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562377000 == 37 [pid = 3544] [id = 231] 22:54:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655F44CC00) [pid = 3544] [serial = 692] [outer = 0000000000000000] 22:54:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655F79F400) [pid = 3544] [serial = 693] [outer = 000000655F44CC00] 22:54:27 INFO - PROCESS | 3544 | 1467870867315 Marionette DEBUG loaded listener.js 22:54:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655F7A9000) [pid = 3544] [serial = 694] [outer = 000000655F44CC00] 22:54:27 INFO - PROCESS | 3544 | 1467870867724 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]]]}] 22:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 587ms 22:54:27 INFO - PROCESS | 3544 | 1467870867763 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 22:54:27 INFO - PROCESS | 3544 | 1467870867765 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 22:54:27 INFO - PROCESS | 3544 | 1467870867779 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:54:27 INFO - PROCESS | 3544 | 1467870867780 Marionette TRACE conn6 <- [1,890,null,{}] 22:54:27 INFO - PROCESS | 3544 | 1467870867788 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}] 22:54:27 INFO - PROCESS | 3544 | 1467870867790 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:27 INFO - PROCESS | 3544 | 1467870867874 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 22:54:27 INFO - PROCESS | 3544 | 1467870867880 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:27 INFO - PROCESS | 3544 | 1467870867882 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562491000 == 38 [pid = 3544] [id = 232] 22:54:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655F929C00) [pid = 3544] [serial = 695] [outer = 0000000000000000] 22:54:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655F92D800) [pid = 3544] [serial = 696] [outer = 000000655F929C00] 22:54:27 INFO - PROCESS | 3544 | 1467870867927 Marionette DEBUG loaded listener.js 22:54:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655F935C00) [pid = 3544] [serial = 697] [outer = 000000655F929C00] 22:54:28 INFO - PROCESS | 3544 | 1467870868363 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]]]}] 22:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 628ms 22:54:28 INFO - PROCESS | 3544 | 1467870868411 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 22:54:28 INFO - PROCESS | 3544 | 1467870868414 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 22:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:54:28 INFO - PROCESS | 3544 | 1467870868421 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:54:28 INFO - PROCESS | 3544 | 1467870868423 Marionette TRACE conn6 <- [1,894,null,{}] 22:54:28 INFO - PROCESS | 3544 | 1467870868427 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}] 22:54:28 INFO - PROCESS | 3544 | 1467870868428 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:28 INFO - PROCESS | 3544 | 1467870868512 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 22:54:28 INFO - PROCESS | 3544 | 1467870868519 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:28 INFO - PROCESS | 3544 | 1467870868521 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000656259A000 == 39 [pid = 3544] [id = 233] 22:54:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (00000065603DA400) [pid = 3544] [serial = 698] [outer = 0000000000000000] 22:54:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (00000065603DD800) [pid = 3544] [serial = 699] [outer = 00000065603DA400] 22:54:28 INFO - PROCESS | 3544 | 1467870868575 Marionette DEBUG loaded listener.js 22:54:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000656066B000) [pid = 3544] [serial = 700] [outer = 00000065603DA400] 22:54:29 INFO - PROCESS | 3544 | 1467870869296 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]]]}] 22:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 940ms 22:54:29 INFO - PROCESS | 3544 | 1467870869366 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 22:54:29 INFO - PROCESS | 3544 | 1467870869371 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 22:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:54:29 INFO - PROCESS | 3544 | 1467870869376 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:54:29 INFO - PROCESS | 3544 | 1467870869380 Marionette TRACE conn6 <- [1,898,null,{}] 22:54:29 INFO - PROCESS | 3544 | 1467870869385 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}] 22:54:29 INFO - PROCESS | 3544 | 1467870869389 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:29 INFO - PROCESS | 3544 | 1467870869514 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 22:54:29 INFO - PROCESS | 3544 | 1467870869583 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:29 INFO - PROCESS | 3544 | 1467870869586 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:29 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AD13000 == 40 [pid = 3544] [id = 234] 22:54:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (00000065549CCC00) [pid = 3544] [serial = 701] [outer = 0000000000000000] 22:54:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006555115C00) [pid = 3544] [serial = 702] [outer = 00000065549CCC00] 22:54:29 INFO - PROCESS | 3544 | 1467870869685 Marionette DEBUG loaded listener.js 22:54:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655845E800) [pid = 3544] [serial = 703] [outer = 00000065549CCC00] 22:54:30 INFO - PROCESS | 3544 | 1467870870208 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]]]}] 22:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 881ms 22:54:30 INFO - PROCESS | 3544 | 1467870870261 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 22:54:30 INFO - PROCESS | 3544 | 1467870870266 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 22:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:54:30 INFO - PROCESS | 3544 | 1467870870273 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:54:30 INFO - PROCESS | 3544 | 1467870870276 Marionette TRACE conn6 <- [1,902,null,{}] 22:54:30 INFO - PROCESS | 3544 | 1467870870280 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}] 22:54:30 INFO - PROCESS | 3544 | 1467870870283 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:30 INFO - PROCESS | 3544 | 1467870870401 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 22:54:30 INFO - PROCESS | 3544 | 1467870870490 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:30 INFO - PROCESS | 3544 | 1467870870492 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:30 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4BD800 == 41 [pid = 3544] [id = 235] 22:54:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655B8AB000) [pid = 3544] [serial = 704] [outer = 0000000000000000] 22:54:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655BB42400) [pid = 3544] [serial = 705] [outer = 000000655B8AB000] 22:54:30 INFO - PROCESS | 3544 | 1467870870550 Marionette DEBUG loaded listener.js 22:54:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655E15C400) [pid = 3544] [serial = 706] [outer = 000000655B8AB000] 22:54:31 INFO - PROCESS | 3544 | 1467870871151 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]]]}] 22:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 944ms 22:54:31 INFO - PROCESS | 3544 | 1467870871219 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 22:54:31 INFO - PROCESS | 3544 | 1467870871222 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 22:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:54:31 INFO - PROCESS | 3544 | 1467870871226 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:54:31 INFO - PROCESS | 3544 | 1467870871230 Marionette TRACE conn6 <- [1,906,null,{}] 22:54:31 INFO - PROCESS | 3544 | 1467870871241 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}] 22:54:31 INFO - PROCESS | 3544 | 1467870871246 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:31 INFO - PROCESS | 3544 | 1467870871361 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 22:54:31 INFO - PROCESS | 3544 | 1467870871435 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:31 INFO - PROCESS | 3544 | 1467870871438 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:31 INFO - PROCESS | 3544 | ++DOCSHELL 00000065625C6800 == 42 [pid = 3544] [id = 236] 22:54:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655F7A7800) [pid = 3544] [serial = 707] [outer = 0000000000000000] 22:54:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (00000065603DB800) [pid = 3544] [serial = 708] [outer = 000000655F7A7800] 22:54:31 INFO - PROCESS | 3544 | 1467870871537 Marionette DEBUG loaded listener.js 22:54:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000006560673400) [pid = 3544] [serial = 709] [outer = 000000655F7A7800] 22:54:32 INFO - PROCESS | 3544 | 1467870872276 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]]]}] 22:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1083ms 22:54:32 INFO - PROCESS | 3544 | 1467870872365 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 22:54:32 INFO - PROCESS | 3544 | 1467870872369 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 22:54:32 INFO - PROCESS | 3544 | 1467870872379 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:54:32 INFO - PROCESS | 3544 | 1467870872381 Marionette TRACE conn6 <- [1,910,null,{}] 22:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:54:32 INFO - PROCESS | 3544 | 1467870872387 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}] 22:54:32 INFO - PROCESS | 3544 | 1467870872390 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:32 INFO - PROCESS | 3544 | 1467870872524 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 22:54:32 INFO - PROCESS | 3544 | 1467870872607 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:32 INFO - PROCESS | 3544 | 1467870872610 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:32 INFO - PROCESS | 3544 | ++DOCSHELL 000000654FA8B800 == 43 [pid = 3544] [id = 237] 22:54:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000654EE76400) [pid = 3544] [serial = 710] [outer = 0000000000000000] 22:54:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000654EB97800) [pid = 3544] [serial = 711] [outer = 000000654EE76400] 22:54:32 INFO - PROCESS | 3544 | 1467870872664 Marionette DEBUG loaded listener.js 22:54:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000655394CC00) [pid = 3544] [serial = 712] [outer = 000000654EE76400] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 0000006553DB7800 == 42 [pid = 3544] [id = 213] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 0000006562491000 == 41 [pid = 3544] [id = 232] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 0000006562377000 == 40 [pid = 3544] [id = 231] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 000000656071F000 == 39 [pid = 3544] [id = 230] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4C9800 == 38 [pid = 3544] [id = 229] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 000000655E179800 == 37 [pid = 3544] [id = 228] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 000000655C710800 == 36 [pid = 3544] [id = 227] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAD5000 == 35 [pid = 3544] [id = 226] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 000000655A137000 == 34 [pid = 3544] [id = 225] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 00000065539B0000 == 33 [pid = 3544] [id = 224] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 0000006560719000 == 32 [pid = 3544] [id = 221] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 00000065554FA000 == 31 [pid = 3544] [id = 222] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 000000655E186800 == 30 [pid = 3544] [id = 223] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 00000065625C6800 == 29 [pid = 3544] [id = 236] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4BD800 == 28 [pid = 3544] [id = 235] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 000000655AD13000 == 27 [pid = 3544] [id = 234] 22:54:33 INFO - PROCESS | 3544 | --DOCSHELL 000000656259A000 == 26 [pid = 3544] [id = 233] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000654F358000) [pid = 3544] [serial = 630] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000654DF4F000) [pid = 3544] [serial = 629] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655B810C00) [pid = 3544] [serial = 633] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000006553B22800) [pid = 3544] [serial = 639] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655ACA9C00) [pid = 3544] [serial = 632] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654F12A000) [pid = 3544] [serial = 638] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000006553808400) [pid = 3544] [serial = 644] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655F7A0400) [pid = 3544] [serial = 636] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655E350800) [pid = 3544] [serial = 635] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006558A0B800) [pid = 3544] [serial = 648] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006558425C00) [pid = 3544] [serial = 647] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655ACAC000) [pid = 3544] [serial = 651] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006559E2BC00) [pid = 3544] [serial = 650] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655A855C00) [pid = 3544] [serial = 656] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655AD3E800) [pid = 3544] [serial = 653] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655DA7F800) [pid = 3544] [serial = 659] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655B80F800) [pid = 3544] [serial = 654] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000654EB9B800) [pid = 3544] [serial = 642] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654DD33C00) [pid = 3544] [serial = 641] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655D7A0400) [pid = 3544] [serial = 657] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655E3BDC00) [pid = 3544] [serial = 662] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000006553E3B000) [pid = 3544] [serial = 645] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655DA7D400) [pid = 3544] [serial = 660] [outer = 0000000000000000] [url = about:blank] 22:54:33 INFO - PROCESS | 3544 | 1467870873925 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]]]}] 22:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1588ms 22:54:33 INFO - PROCESS | 3544 | 1467870873976 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 22:54:33 INFO - PROCESS | 3544 | 1467870873980 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 22:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:54:33 INFO - PROCESS | 3544 | 1467870873988 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:54:33 INFO - PROCESS | 3544 | 1467870873991 Marionette TRACE conn6 <- [1,914,null,{}] 22:54:34 INFO - PROCESS | 3544 | 1467870873997 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}] 22:54:34 INFO - PROCESS | 3544 | 1467870874000 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:34 INFO - PROCESS | 3544 | 1467870874091 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 22:54:34 INFO - PROCESS | 3544 | 1467870874163 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:34 INFO - PROCESS | 3544 | 1467870874167 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000006552E7F000 == 27 [pid = 3544] [id = 238] 22:54:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654D7D9000) [pid = 3544] [serial = 713] [outer = 0000000000000000] 22:54:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654DF56800) [pid = 3544] [serial = 714] [outer = 000000654D7D9000] 22:54:34 INFO - PROCESS | 3544 | 1467870874217 Marionette DEBUG loaded listener.js 22:54:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654EC45800) [pid = 3544] [serial = 715] [outer = 000000654D7D9000] 22:54:34 INFO - PROCESS | 3544 | 1467870874628 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]]]}] 22:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 690ms 22:54:34 INFO - PROCESS | 3544 | 1467870874679 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 22:54:34 INFO - PROCESS | 3544 | 1467870874685 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 22:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:54:34 INFO - PROCESS | 3544 | 1467870874692 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:54:34 INFO - PROCESS | 3544 | 1467870874694 Marionette TRACE conn6 <- [1,918,null,{}] 22:54:34 INFO - PROCESS | 3544 | 1467870874698 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}] 22:54:34 INFO - PROCESS | 3544 | 1467870874701 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:34 INFO - PROCESS | 3544 | 1467870874791 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 22:54:34 INFO - PROCESS | 3544 | 1467870874799 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:34 INFO - PROCESS | 3544 | 1467870874802 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:34 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554FB800 == 28 [pid = 3544] [id = 239] 22:54:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654F098400) [pid = 3544] [serial = 716] [outer = 0000000000000000] 22:54:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000006552E52000) [pid = 3544] [serial = 717] [outer = 000000654F098400] 22:54:34 INFO - PROCESS | 3544 | 1467870874850 Marionette DEBUG loaded listener.js 22:54:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006553999800) [pid = 3544] [serial = 718] [outer = 000000654F098400] 22:54:35 INFO - PROCESS | 3544 | 1467870875325 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]]]}] 22:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 22:54:35 INFO - PROCESS | 3544 | 1467870875384 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 22:54:35 INFO - PROCESS | 3544 | 1467870875386 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 22:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:54:35 INFO - PROCESS | 3544 | 1467870875390 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:54:35 INFO - PROCESS | 3544 | 1467870875394 Marionette TRACE conn6 <- [1,922,null,{}] 22:54:35 INFO - PROCESS | 3544 | 1467870875405 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}] 22:54:35 INFO - PROCESS | 3544 | 1467870875409 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:35 INFO - PROCESS | 3544 | 1467870875534 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 22:54:35 INFO - PROCESS | 3544 | 1467870875611 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:35 INFO - PROCESS | 3544 | 1467870875614 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:35 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AB87800 == 29 [pid = 3544] [id = 240] 22:54:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000654DD37000) [pid = 3544] [serial = 719] [outer = 0000000000000000] 22:54:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655819B000) [pid = 3544] [serial = 720] [outer = 000000654DD37000] 22:54:35 INFO - PROCESS | 3544 | 1467870875664 Marionette DEBUG loaded listener.js 22:54:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006558459000) [pid = 3544] [serial = 721] [outer = 000000654DD37000] 22:54:36 INFO - PROCESS | 3544 | 1467870876078 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]]]}] 22:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 22:54:36 INFO - PROCESS | 3544 | 1467870876123 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 22:54:36 INFO - PROCESS | 3544 | 1467870876125 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 22:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:54:36 INFO - PROCESS | 3544 | 1467870876137 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:54:36 INFO - PROCESS | 3544 | 1467870876138 Marionette TRACE conn6 <- [1,926,null,{}] 22:54:36 INFO - PROCESS | 3544 | 1467870876142 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}] 22:54:36 INFO - PROCESS | 3544 | 1467870876144 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:36 INFO - PROCESS | 3544 | 1467870876258 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 22:54:36 INFO - PROCESS | 3544 | 1467870876268 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:36 INFO - PROCESS | 3544 | 1467870876270 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:36 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B436800 == 30 [pid = 3544] [id = 241] 22:54:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006559D45800) [pid = 3544] [serial = 722] [outer = 0000000000000000] 22:54:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000006559E28C00) [pid = 3544] [serial = 723] [outer = 0000006559D45800] 22:54:36 INFO - PROCESS | 3544 | 1467870876316 Marionette DEBUG loaded listener.js 22:54:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655ABBB000) [pid = 3544] [serial = 724] [outer = 0000006559D45800] 22:54:36 INFO - PROCESS | 3544 | 1467870876777 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]]]}] 22:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 22:54:36 INFO - PROCESS | 3544 | 1467870876822 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 22:54:36 INFO - PROCESS | 3544 | 1467870876825 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 22:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:54:36 INFO - PROCESS | 3544 | 1467870876828 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:54:36 INFO - PROCESS | 3544 | 1467870876830 Marionette TRACE conn6 <- [1,930,null,{}] 22:54:36 INFO - PROCESS | 3544 | 1467870876843 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}] 22:54:36 INFO - PROCESS | 3544 | 1467870876845 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:36 INFO - PROCESS | 3544 | 1467870876979 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 22:54:37 INFO - PROCESS | 3544 | 1467870876991 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:37 INFO - PROCESS | 3544 | 1467870876993 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:37 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC1E000 == 31 [pid = 3544] [id = 242] 22:54:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654EE6C400) [pid = 3544] [serial = 725] [outer = 0000000000000000] 22:54:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655ACB3800) [pid = 3544] [serial = 726] [outer = 000000654EE6C400] 22:54:37 INFO - PROCESS | 3544 | 1467870877038 Marionette DEBUG loaded listener.js 22:54:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655AD43000) [pid = 3544] [serial = 727] [outer = 000000654EE6C400] 22:54:37 INFO - PROCESS | 3544 | 1467870877499 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]]]}] 22:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 690ms 22:54:37 INFO - PROCESS | 3544 | 1467870877521 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 22:54:37 INFO - PROCESS | 3544 | 1467870877523 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 22:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:54:37 INFO - PROCESS | 3544 | 1467870877533 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:54:37 INFO - PROCESS | 3544 | 1467870877535 Marionette TRACE conn6 <- [1,934,null,{}] 22:54:37 INFO - PROCESS | 3544 | 1467870877538 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}] 22:54:37 INFO - PROCESS | 3544 | 1467870877544 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:37 INFO - PROCESS | 3544 | 1467870877676 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 22:54:37 INFO - PROCESS | 3544 | 1467870877730 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:37 INFO - PROCESS | 3544 | 1467870877733 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:37 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C885800 == 32 [pid = 3544] [id = 243] 22:54:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655B6E2400) [pid = 3544] [serial = 728] [outer = 0000000000000000] 22:54:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655BB3D800) [pid = 3544] [serial = 729] [outer = 000000655B6E2400] 22:54:37 INFO - PROCESS | 3544 | 1467870877779 Marionette DEBUG loaded listener.js 22:54:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655CAE5C00) [pid = 3544] [serial = 730] [outer = 000000655B6E2400] 22:54:38 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655D8BA800) [pid = 3544] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:54:38 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655B22B800) [pid = 3544] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:54:38 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000006558422C00) [pid = 3544] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:54:38 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654EC4A800) [pid = 3544] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:54:38 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655E346000) [pid = 3544] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:54:38 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006553806400) [pid = 3544] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:54:38 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654EC52000) [pid = 3544] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:54:38 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006558418C00) [pid = 3544] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:54:38 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006552E58C00) [pid = 3544] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:54:38 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655B127C00) [pid = 3544] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:54:38 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655F44CC00) [pid = 3544] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:54:38 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655F929C00) [pid = 3544] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:54:38 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (00000065603DA400) [pid = 3544] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:54:38 INFO - PROCESS | 3544 | 1467870878384 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]]]}] 22:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 879ms 22:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:54:38 INFO - PROCESS | 3544 | 1467870878415 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 22:54:38 INFO - PROCESS | 3544 | 1467870878417 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 22:54:38 INFO - PROCESS | 3544 | 1467870878420 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:54:38 INFO - PROCESS | 3544 | 1467870878422 Marionette TRACE conn6 <- [1,938,null,{}] 22:54:38 INFO - PROCESS | 3544 | 1467870878425 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}] 22:54:38 INFO - PROCESS | 3544 | 1467870878427 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:38 INFO - PROCESS | 3544 | 1467870878508 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 22:54:38 INFO - PROCESS | 3544 | 1467870878513 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:38 INFO - PROCESS | 3544 | 1467870878515 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:38 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E33C000 == 33 [pid = 3544] [id = 244] 22:54:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654EB96C00) [pid = 3544] [serial = 731] [outer = 0000000000000000] 22:54:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655B37CC00) [pid = 3544] [serial = 732] [outer = 000000654EB96C00] 22:54:38 INFO - PROCESS | 3544 | 1467870878561 Marionette DEBUG loaded listener.js 22:54:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655CAF1400) [pid = 3544] [serial = 733] [outer = 000000654EB96C00] 22:54:38 INFO - PROCESS | 3544 | 1467870878978 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]]]}] 22:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 585ms 22:54:39 INFO - PROCESS | 3544 | 1467870879015 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 22:54:39 INFO - PROCESS | 3544 | 1467870879017 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 22:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:54:39 INFO - PROCESS | 3544 | 1467870879020 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:54:39 INFO - PROCESS | 3544 | 1467870879022 Marionette TRACE conn6 <- [1,942,null,{}] 22:54:39 INFO - PROCESS | 3544 | 1467870879026 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}] 22:54:39 INFO - PROCESS | 3544 | 1467870879027 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:39 INFO - PROCESS | 3544 | 1467870879107 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 22:54:39 INFO - PROCESS | 3544 | 1467870879113 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:39 INFO - PROCESS | 3544 | 1467870879115 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:39 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F432800 == 34 [pid = 3544] [id = 245] 22:54:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655D7AA400) [pid = 3544] [serial = 734] [outer = 0000000000000000] 22:54:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655DA7F000) [pid = 3544] [serial = 735] [outer = 000000655D7AA400] 22:54:39 INFO - PROCESS | 3544 | 1467870879160 Marionette DEBUG loaded listener.js 22:54:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655E156400) [pid = 3544] [serial = 736] [outer = 000000655D7AA400] 22:54:39 INFO - PROCESS | 3544 | 1467870879595 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]]]}] 22:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 22:54:39 INFO - PROCESS | 3544 | 1467870879652 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 22:54:39 INFO - PROCESS | 3544 | 1467870879654 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 22:54:39 INFO - PROCESS | 3544 | 1467870879657 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:54:39 INFO - PROCESS | 3544 | 1467870879659 Marionette TRACE conn6 <- [1,946,null,{}] 22:54:39 INFO - PROCESS | 3544 | 1467870879662 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}] 22:54:39 INFO - PROCESS | 3544 | 1467870879664 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:39 INFO - PROCESS | 3544 | 1467870879743 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 22:54:39 INFO - PROCESS | 3544 | 1467870879751 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:39 INFO - PROCESS | 3544 | 1467870879753 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:39 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AB86800 == 35 [pid = 3544] [id = 246] 22:54:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655E155000) [pid = 3544] [serial = 737] [outer = 0000000000000000] 22:54:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655EA1EC00) [pid = 3544] [serial = 738] [outer = 000000655E155000] 22:54:39 INFO - PROCESS | 3544 | 1467870879797 Marionette DEBUG loaded listener.js 22:54:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655ED7B800) [pid = 3544] [serial = 739] [outer = 000000655E155000] 22:54:40 INFO - PROCESS | 3544 | 1467870880371 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]]]}] 22:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 733ms 22:54:40 INFO - PROCESS | 3544 | 1467870880394 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 22:54:40 INFO - PROCESS | 3544 | 1467870880399 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 22:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:54:40 INFO - PROCESS | 3544 | 1467870880404 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:54:40 INFO - PROCESS | 3544 | 1467870880408 Marionette TRACE conn6 <- [1,950,null,{}] 22:54:40 INFO - PROCESS | 3544 | 1467870880414 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}] 22:54:40 INFO - PROCESS | 3544 | 1467870880417 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:40 INFO - PROCESS | 3544 | 1467870880594 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 22:54:40 INFO - PROCESS | 3544 | 1467870880691 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:40 INFO - PROCESS | 3544 | 1467870880694 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000006555180000 == 36 [pid = 3544] [id = 247] 22:54:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000654E621000) [pid = 3544] [serial = 740] [outer = 0000000000000000] 22:54:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000654EC46000) [pid = 3544] [serial = 741] [outer = 000000654E621000] 22:54:40 INFO - PROCESS | 3544 | 1467870880752 Marionette DEBUG loaded listener.js 22:54:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000654F129400) [pid = 3544] [serial = 742] [outer = 000000654E621000] 22:54:41 INFO - PROCESS | 3544 | 1467870881456 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]]]}] 22:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1134ms 22:54:41 INFO - PROCESS | 3544 | 1467870881555 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 22:54:41 INFO - PROCESS | 3544 | 1467870881560 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 22:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:54:41 INFO - PROCESS | 3544 | 1467870881568 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:54:41 INFO - PROCESS | 3544 | 1467870881571 Marionette TRACE conn6 <- [1,954,null,{}] 22:54:41 INFO - PROCESS | 3544 | 1467870881575 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}] 22:54:41 INFO - PROCESS | 3544 | 1467870881579 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:41 INFO - PROCESS | 3544 | 1467870881710 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 22:54:41 INFO - PROCESS | 3544 | 1467870881777 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:41 INFO - PROCESS | 3544 | 1467870881780 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:41 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC18800 == 37 [pid = 3544] [id = 248] 22:54:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000006555452400) [pid = 3544] [serial = 743] [outer = 0000000000000000] 22:54:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000006558417000) [pid = 3544] [serial = 744] [outer = 0000006555452400] 22:54:41 INFO - PROCESS | 3544 | 1467870881838 Marionette DEBUG loaded listener.js 22:54:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655A1DF800) [pid = 3544] [serial = 745] [outer = 0000006555452400] 22:54:42 INFO - PROCESS | 3544 | 1467870882708 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]]]}] 22:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1197ms 22:54:42 INFO - PROCESS | 3544 | 1467870882766 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 22:54:42 INFO - PROCESS | 3544 | 1467870882770 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 22:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:54:42 INFO - PROCESS | 3544 | 1467870882776 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:54:42 INFO - PROCESS | 3544 | 1467870882780 Marionette TRACE conn6 <- [1,958,null,{}] 22:54:42 INFO - PROCESS | 3544 | 1467870882786 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}] 22:54:42 INFO - PROCESS | 3544 | 1467870882789 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:42 INFO - PROCESS | 3544 | 1467870882911 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 22:54:42 INFO - PROCESS | 3544 | 1467870882980 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:42 INFO - PROCESS | 3544 | 1467870882985 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:43 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554E1000 == 38 [pid = 3544] [id = 249] 22:54:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000006552EC5800) [pid = 3544] [serial = 746] [outer = 0000000000000000] 22:54:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000006553808800) [pid = 3544] [serial = 747] [outer = 0000006552EC5800] 22:54:43 INFO - PROCESS | 3544 | 1467870883036 Marionette DEBUG loaded listener.js 22:54:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000006554A1C400) [pid = 3544] [serial = 748] [outer = 0000006552EC5800] 22:54:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655F432800 == 37 [pid = 3544] [id = 245] 22:54:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655E33C000 == 36 [pid = 3544] [id = 244] 22:54:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655C885800 == 35 [pid = 3544] [id = 243] 22:54:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC1E000 == 34 [pid = 3544] [id = 242] 22:54:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655B436800 == 33 [pid = 3544] [id = 241] 22:54:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655AB87800 == 32 [pid = 3544] [id = 240] 22:54:43 INFO - PROCESS | 3544 | --DOCSHELL 00000065554FB800 == 31 [pid = 3544] [id = 239] 22:54:43 INFO - PROCESS | 3544 | --DOCSHELL 0000006552E7F000 == 30 [pid = 3544] [id = 238] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (00000065603DD800) [pid = 3544] [serial = 699] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655EA20400) [pid = 3544] [serial = 687] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655C7E8C00) [pid = 3544] [serial = 684] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000006559DC1800) [pid = 3544] [serial = 678] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655ACB3C00) [pid = 3544] [serial = 679] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654EC51C00) [pid = 3544] [serial = 666] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000006553155400) [pid = 3544] [serial = 667] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655ED7A800) [pid = 3544] [serial = 663] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000006554808400) [pid = 3544] [serial = 675] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006555391000) [pid = 3544] [serial = 676] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654EE6FC00) [pid = 3544] [serial = 672] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654F312000) [pid = 3544] [serial = 673] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006558457C00) [pid = 3544] [serial = 669] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006559E28400) [pid = 3544] [serial = 670] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006553BD3400) [pid = 3544] [serial = 690] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655DE61800) [pid = 3544] [serial = 691] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655840B800) [pid = 3544] [serial = 378] [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.] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655F459C00) [pid = 3544] [serial = 688] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655F935C00) [pid = 3544] [serial = 697] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655B6D6000) [pid = 3544] [serial = 681] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655BB40800) [pid = 3544] [serial = 682] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655F7A9000) [pid = 3544] [serial = 694] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655D7A2800) [pid = 3544] [serial = 685] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655F79F400) [pid = 3544] [serial = 693] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655F92D800) [pid = 3544] [serial = 696] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000656066B000) [pid = 3544] [serial = 700] [outer = 0000000000000000] [url = about:blank] 22:54:43 INFO - PROCESS | 3544 | 1467870883534 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]]]}] 22:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 839ms 22:54:43 INFO - PROCESS | 3544 | 1467870883619 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 22:54:43 INFO - PROCESS | 3544 | 1467870883623 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 22:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:54:43 INFO - PROCESS | 3544 | 1467870883629 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:54:43 INFO - PROCESS | 3544 | 1467870883632 Marionette TRACE conn6 <- [1,962,null,{}] 22:54:43 INFO - PROCESS | 3544 | 1467870883636 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}] 22:54:43 INFO - PROCESS | 3544 | 1467870883638 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:43 INFO - PROCESS | 3544 | 1467870883729 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 22:54:43 INFO - PROCESS | 3544 | 1467870883742 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:43 INFO - PROCESS | 3544 | 1467870883744 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:43 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AA1E800 == 31 [pid = 3544] [id = 250] 22:54:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000655393EC00) [pid = 3544] [serial = 749] [outer = 0000000000000000] 22:54:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000006554989C00) [pid = 3544] [serial = 750] [outer = 000000655393EC00] 22:54:43 INFO - PROCESS | 3544 | 1467870883792 Marionette DEBUG loaded listener.js 22:54:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655841B400) [pid = 3544] [serial = 751] [outer = 000000655393EC00] 22:54:44 INFO - PROCESS | 3544 | 1467870884265 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]]]}] 22:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 22:54:44 INFO - PROCESS | 3544 | 1467870884303 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 22:54:44 INFO - PROCESS | 3544 | 1467870884306 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 22:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:54:44 INFO - PROCESS | 3544 | 1467870884309 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:54:44 INFO - PROCESS | 3544 | 1467870884313 Marionette TRACE conn6 <- [1,966,null,{}] 22:54:44 INFO - PROCESS | 3544 | 1467870884324 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}] 22:54:44 INFO - PROCESS | 3544 | 1467870884329 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:44 INFO - PROCESS | 3544 | 1467870884446 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 22:54:44 INFO - PROCESS | 3544 | 1467870884524 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:44 INFO - PROCESS | 3544 | 1467870884528 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:44 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAE0800 == 32 [pid = 3544] [id = 251] 22:54:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654CF89800) [pid = 3544] [serial = 752] [outer = 0000000000000000] 22:54:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655A85C000) [pid = 3544] [serial = 753] [outer = 000000654CF89800] 22:54:44 INFO - PROCESS | 3544 | 1467870884584 Marionette DEBUG loaded listener.js 22:54:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655AD3CC00) [pid = 3544] [serial = 754] [outer = 000000654CF89800] 22:54:44 INFO - PROCESS | 3544 | 1467870884958 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]]]}] 22:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 692ms 22:54:45 INFO - PROCESS | 3544 | 1467870885004 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 22:54:45 INFO - PROCESS | 3544 | 1467870885007 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 22:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:54:45 INFO - PROCESS | 3544 | 1467870885010 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:54:45 INFO - PROCESS | 3544 | 1467870885012 Marionette TRACE conn6 <- [1,970,null,{}] 22:54:45 INFO - PROCESS | 3544 | 1467870885016 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}] 22:54:45 INFO - PROCESS | 3544 | 1467870885018 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:45 INFO - PROCESS | 3544 | 1467870885106 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 22:54:45 INFO - PROCESS | 3544 | 1467870885112 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:45 INFO - PROCESS | 3544 | 1467870885114 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:45 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C729000 == 33 [pid = 3544] [id = 252] 22:54:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655B6D6000) [pid = 3544] [serial = 755] [outer = 0000000000000000] 22:54:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655BB3A400) [pid = 3544] [serial = 756] [outer = 000000655B6D6000] 22:54:45 INFO - PROCESS | 3544 | 1467870885162 Marionette DEBUG loaded listener.js 22:54:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655BCF1000) [pid = 3544] [serial = 757] [outer = 000000655B6D6000] 22:54:45 INFO - PROCESS | 3544 | 1467870885617 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]]]}] 22:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 691ms 22:54:45 INFO - PROCESS | 3544 | 1467870885705 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 22:54:45 INFO - PROCESS | 3544 | 1467870885707 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 22:54:45 INFO - PROCESS | 3544 | 1467870885710 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:54:45 INFO - PROCESS | 3544 | 1467870885712 Marionette TRACE conn6 <- [1,974,null,{}] 22:54:45 INFO - PROCESS | 3544 | 1467870885715 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}] 22:54:45 INFO - PROCESS | 3544 | 1467870885717 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:45 INFO - PROCESS | 3544 | 1467870885865 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 22:54:45 INFO - PROCESS | 3544 | 1467870885894 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:45 INFO - PROCESS | 3544 | 1467870885896 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:45 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EA90000 == 34 [pid = 3544] [id = 253] 22:54:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655CAC3000) [pid = 3544] [serial = 758] [outer = 0000000000000000] 22:54:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655D7A5000) [pid = 3544] [serial = 759] [outer = 000000655CAC3000] 22:54:45 INFO - PROCESS | 3544 | 1467870885941 Marionette DEBUG loaded listener.js 22:54:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655E118000) [pid = 3544] [serial = 760] [outer = 000000655CAC3000] 22:54:46 INFO - PROCESS | 3544 | 1467870886380 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]]]}] 22:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 733ms 22:54:46 INFO - PROCESS | 3544 | 1467870886447 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 22:54:46 INFO - PROCESS | 3544 | 1467870886449 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 22:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:54:46 INFO - PROCESS | 3544 | 1467870886452 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:54:46 INFO - PROCESS | 3544 | 1467870886454 Marionette TRACE conn6 <- [1,978,null,{}] 22:54:46 INFO - PROCESS | 3544 | 1467870886458 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}] 22:54:46 INFO - PROCESS | 3544 | 1467870886463 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:46 INFO - PROCESS | 3544 | 1467870886598 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 22:54:46 INFO - PROCESS | 3544 | 1467870886648 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:46 INFO - PROCESS | 3544 | 1467870886650 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:46 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603B8000 == 35 [pid = 3544] [id = 254] 22:54:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655ED73000) [pid = 3544] [serial = 761] [outer = 0000000000000000] 22:54:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655F44E400) [pid = 3544] [serial = 762] [outer = 000000655ED73000] 22:54:46 INFO - PROCESS | 3544 | 1467870886695 Marionette DEBUG loaded listener.js 22:54:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655F694800) [pid = 3544] [serial = 763] [outer = 000000655ED73000] 22:54:47 INFO - PROCESS | 3544 | 1467870887116 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]]]}] 22:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 22:54:47 INFO - PROCESS | 3544 | 1467870887147 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 22:54:47 INFO - PROCESS | 3544 | 1467870887149 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 22:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:54:47 INFO - PROCESS | 3544 | 1467870887190 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:54:47 INFO - PROCESS | 3544 | 1467870887192 Marionette TRACE conn6 <- [1,982,null,{}] 22:54:47 INFO - PROCESS | 3544 | 1467870887196 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}] 22:54:47 INFO - PROCESS | 3544 | 1467870887206 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:47 INFO - PROCESS | 3544 | 1467870887313 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 22:54:47 INFO - PROCESS | 3544 | 1467870887403 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:47 INFO - PROCESS | 3544 | 1467870887405 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:47 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000006559D45800) [pid = 3544] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:54:47 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654F098400) [pid = 3544] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:54:47 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654EE6C400) [pid = 3544] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:54:47 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654EE76400) [pid = 3544] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:54:47 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654D7D9000) [pid = 3544] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:54:47 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654DD37000) [pid = 3544] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:54:47 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (00000065549CCC00) [pid = 3544] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:54:47 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655B8AB000) [pid = 3544] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:54:47 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655B6E2400) [pid = 3544] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:54:47 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655F7A7800) [pid = 3544] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:54:47 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655D7AA400) [pid = 3544] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:54:47 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000654EB96C00) [pid = 3544] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:54:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553974000 == 36 [pid = 3544] [id = 255] 22:54:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654CF08400) [pid = 3544] [serial = 764] [outer = 0000000000000000] 22:54:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654ED10400) [pid = 3544] [serial = 765] [outer = 000000654CF08400] 22:54:47 INFO - PROCESS | 3544 | 1467870887476 Marionette DEBUG loaded listener.js 22:54:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000006559D45800) [pid = 3544] [serial = 766] [outer = 000000654CF08400] 22:54:47 INFO - PROCESS | 3544 | 1467870887819 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]]]}] 22:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 691ms 22:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:54:47 INFO - PROCESS | 3544 | 1467870887873 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 22:54:47 INFO - PROCESS | 3544 | 1467870887875 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 22:54:47 INFO - PROCESS | 3544 | 1467870887878 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:54:47 INFO - PROCESS | 3544 | 1467870887880 Marionette TRACE conn6 <- [1,986,null,{}] 22:54:47 INFO - PROCESS | 3544 | 1467870887884 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}] 22:54:47 INFO - PROCESS | 3544 | 1467870887886 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:47 INFO - PROCESS | 3544 | 1467870887970 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 22:54:48 INFO - PROCESS | 3544 | 1467870888040 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:48 INFO - PROCESS | 3544 | 1467870888042 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FDB800 == 37 [pid = 3544] [id = 256] 22:54:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006559D44400) [pid = 3544] [serial = 767] [outer = 0000000000000000] 22:54:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655F79F800) [pid = 3544] [serial = 768] [outer = 0000006559D44400] 22:54:48 INFO - PROCESS | 3544 | 1467870888087 Marionette DEBUG loaded listener.js 22:54:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655F7ACC00) [pid = 3544] [serial = 769] [outer = 0000006559D44400] 22:54:48 INFO - PROCESS | 3544 | 1467870888446 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]]]}] 22:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 587ms 22:54:48 INFO - PROCESS | 3544 | 1467870888469 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 22:54:48 INFO - PROCESS | 3544 | 1467870888471 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 22:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:54:48 INFO - PROCESS | 3544 | 1467870888474 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:54:48 INFO - PROCESS | 3544 | 1467870888476 Marionette TRACE conn6 <- [1,990,null,{}] 22:54:48 INFO - PROCESS | 3544 | 1467870888479 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}] 22:54:48 INFO - PROCESS | 3544 | 1467870888481 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:48 INFO - PROCESS | 3544 | 1467870888563 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 22:54:48 INFO - PROCESS | 3544 | 1467870888633 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:48 INFO - PROCESS | 3544 | 1467870888635 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:48 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BADF000 == 38 [pid = 3544] [id = 257] 22:54:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655F7A3000) [pid = 3544] [serial = 770] [outer = 0000000000000000] 22:54:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655F932800) [pid = 3544] [serial = 771] [outer = 000000655F7A3000] 22:54:48 INFO - PROCESS | 3544 | 1467870888679 Marionette DEBUG loaded listener.js 22:54:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (00000065603DD800) [pid = 3544] [serial = 772] [outer = 000000655F7A3000] 22:54:49 INFO - PROCESS | 3544 | 1467870889063 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]]]}] 22:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 628ms 22:54:49 INFO - PROCESS | 3544 | 1467870889105 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 22:54:49 INFO - PROCESS | 3544 | 1467870889108 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 22:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:54:49 INFO - PROCESS | 3544 | 1467870889111 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:54:49 INFO - PROCESS | 3544 | 1467870889113 Marionette TRACE conn6 <- [1,994,null,{}] 22:54:49 INFO - PROCESS | 3544 | 1467870889116 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}] 22:54:49 INFO - PROCESS | 3544 | 1467870889118 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:49 INFO - PROCESS | 3544 | 1467870889233 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 22:54:49 INFO - PROCESS | 3544 | 1467870889238 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:49 INFO - PROCESS | 3544 | 1467870889240 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562486000 == 39 [pid = 3544] [id = 258] 22:54:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000656066C800) [pid = 3544] [serial = 773] [outer = 0000000000000000] 22:54:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000006560674C00) [pid = 3544] [serial = 774] [outer = 000000656066C800] 22:54:49 INFO - PROCESS | 3544 | 1467870889285 Marionette DEBUG loaded listener.js 22:54:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655BCEF800) [pid = 3544] [serial = 775] [outer = 000000656066C800] 22:54:49 INFO - PROCESS | 3544 | 1467870889952 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]]]}] 22:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 880ms 22:54:49 INFO - PROCESS | 3544 | 1467870889996 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 22:54:50 INFO - PROCESS | 3544 | 1467870890001 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 22:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:54:50 INFO - PROCESS | 3544 | 1467870890006 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:54:50 INFO - PROCESS | 3544 | 1467870890011 Marionette TRACE conn6 <- [1,998,null,{}] 22:54:50 INFO - PROCESS | 3544 | 1467870890017 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}] 22:54:50 INFO - PROCESS | 3544 | 1467870890020 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:50 INFO - PROCESS | 3544 | 1467870890145 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 22:54:50 INFO - PROCESS | 3544 | 1467870890214 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:50 INFO - PROCESS | 3544 | 1467870890217 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:50 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AD1D800 == 40 [pid = 3544] [id = 259] 22:54:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006552E4D000) [pid = 3544] [serial = 776] [outer = 0000000000000000] 22:54:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000006553B22400) [pid = 3544] [serial = 777] [outer = 0000006552E4D000] 22:54:50 INFO - PROCESS | 3544 | 1467870890317 Marionette DEBUG loaded listener.js 22:54:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655841C800) [pid = 3544] [serial = 778] [outer = 0000006552E4D000] 22:54:50 INFO - PROCESS | 3544 | 1467870890906 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]]]}] 22:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 945ms 22:54:50 INFO - PROCESS | 3544 | 1467870890952 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 22:54:50 INFO - PROCESS | 3544 | 1467870890958 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 22:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:54:50 INFO - PROCESS | 3544 | 1467870890964 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:54:50 INFO - PROCESS | 3544 | 1467870890967 Marionette TRACE conn6 <- [1,1002,null,{}] 22:54:50 INFO - PROCESS | 3544 | 1467870890971 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}] 22:54:50 INFO - PROCESS | 3544 | 1467870890974 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:51 INFO - PROCESS | 3544 | 1467870891093 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 22:54:51 INFO - PROCESS | 3544 | 1467870891183 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:51 INFO - PROCESS | 3544 | 1467870891186 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:51 INFO - PROCESS | 3544 | ++DOCSHELL 000000656039F800 == 41 [pid = 3544] [id = 260] 22:54:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655AD66000) [pid = 3544] [serial = 779] [outer = 0000000000000000] 22:54:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655BB3A000) [pid = 3544] [serial = 780] [outer = 000000655AD66000] 22:54:51 INFO - PROCESS | 3544 | 1467870891243 Marionette DEBUG loaded listener.js 22:54:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655E15B000) [pid = 3544] [serial = 781] [outer = 000000655AD66000] 22:54:51 INFO - PROCESS | 3544 | 1467870891843 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]]]}] 22:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 943ms 22:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:54:51 INFO - PROCESS | 3544 | 1467870891910 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 22:54:51 INFO - PROCESS | 3544 | 1467870891912 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 22:54:51 INFO - PROCESS | 3544 | 1467870891917 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:54:51 INFO - PROCESS | 3544 | 1467870891921 Marionette TRACE conn6 <- [1,1006,null,{}] 22:54:51 INFO - PROCESS | 3544 | 1467870891933 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}] 22:54:51 INFO - PROCESS | 3544 | 1467870891938 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:52 INFO - PROCESS | 3544 | 1467870892091 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 22:54:52 INFO - PROCESS | 3544 | 1467870892202 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:52 INFO - PROCESS | 3544 | 1467870892205 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:52 INFO - PROCESS | 3544 | ++DOCSHELL 00000065625A1000 == 42 [pid = 3544] [id = 261] 22:54:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655F456400) [pid = 3544] [serial = 782] [outer = 0000000000000000] 22:54:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000656066D400) [pid = 3544] [serial = 783] [outer = 000000655F456400] 22:54:52 INFO - PROCESS | 3544 | 1467870892264 Marionette DEBUG loaded listener.js 22:54:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000006561C96800) [pid = 3544] [serial = 784] [outer = 000000655F456400] 22:54:53 INFO - PROCESS | 3544 | 1467870893063 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]]]}] 22:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1191ms 22:54:53 INFO - PROCESS | 3544 | 1467870893108 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 22:54:53 INFO - PROCESS | 3544 | 1467870893113 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 22:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:54:53 INFO - PROCESS | 3544 | 1467870893118 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:54:53 INFO - PROCESS | 3544 | 1467870893121 Marionette TRACE conn6 <- [1,1010,null,{}] 22:54:53 INFO - PROCESS | 3544 | 1467870893127 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}] 22:54:53 INFO - PROCESS | 3544 | 1467870893130 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:53 INFO - PROCESS | 3544 | 1467870893238 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 22:54:53 INFO - PROCESS | 3544 | 1467870893314 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:53 INFO - PROCESS | 3544 | 1467870893319 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:53 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A125800 == 43 [pid = 3544] [id = 262] 22:54:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000654EC48000) [pid = 3544] [serial = 785] [outer = 0000000000000000] 22:54:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000654F098400) [pid = 3544] [serial = 786] [outer = 000000654EC48000] 22:54:53 INFO - PROCESS | 3544 | 1467870893369 Marionette DEBUG loaded listener.js 22:54:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000006554FC0800) [pid = 3544] [serial = 787] [outer = 000000654EC48000] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655BADF000 == 42 [pid = 3544] [id = 257] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FDB800 == 41 [pid = 3544] [id = 256] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 0000006553974000 == 40 [pid = 3544] [id = 255] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 00000065603B8000 == 39 [pid = 3544] [id = 254] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655EA90000 == 38 [pid = 3544] [id = 253] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655C729000 == 37 [pid = 3544] [id = 252] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAE0800 == 36 [pid = 3544] [id = 251] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655AA1E800 == 35 [pid = 3544] [id = 250] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 00000065554E1000 == 34 [pid = 3544] [id = 249] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC18800 == 33 [pid = 3544] [id = 248] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 0000006555180000 == 32 [pid = 3544] [id = 247] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655AB86800 == 31 [pid = 3544] [id = 246] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 000000654FA8B800 == 30 [pid = 3544] [id = 237] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 00000065625A1000 == 29 [pid = 3544] [id = 261] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 000000656039F800 == 28 [pid = 3544] [id = 260] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655AD1D800 == 27 [pid = 3544] [id = 259] 22:54:54 INFO - PROCESS | 3544 | --DOCSHELL 0000006562486000 == 26 [pid = 3544] [id = 258] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000006559E28C00) [pid = 3544] [serial = 723] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000006552E52000) [pid = 3544] [serial = 717] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000006553999800) [pid = 3544] [serial = 718] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655ACB3800) [pid = 3544] [serial = 726] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000654EB97800) [pid = 3544] [serial = 711] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655394CC00) [pid = 3544] [serial = 712] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654DF56800) [pid = 3544] [serial = 714] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000654EC45800) [pid = 3544] [serial = 715] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655819B000) [pid = 3544] [serial = 720] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655845E800) [pid = 3544] [serial = 703] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006555115C00) [pid = 3544] [serial = 702] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655E15C400) [pid = 3544] [serial = 706] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655BB42400) [pid = 3544] [serial = 705] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655BB3D800) [pid = 3544] [serial = 729] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006560673400) [pid = 3544] [serial = 709] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (00000065603DB800) [pid = 3544] [serial = 708] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655AD43000) [pid = 3544] [serial = 727] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655EA1EC00) [pid = 3544] [serial = 738] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655DA7F000) [pid = 3544] [serial = 735] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655CAE5C00) [pid = 3544] [serial = 730] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655B37CC00) [pid = 3544] [serial = 732] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655ABBB000) [pid = 3544] [serial = 724] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000006558459000) [pid = 3544] [serial = 721] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655CAF1400) [pid = 3544] [serial = 733] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655E156400) [pid = 3544] [serial = 736] [outer = 0000000000000000] [url = about:blank] 22:54:54 INFO - PROCESS | 3544 | 1467870894677 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]]]}] 22:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1582ms 22:54:54 INFO - PROCESS | 3544 | 1467870894704 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 22:54:54 INFO - PROCESS | 3544 | 1467870894708 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 22:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:54:54 INFO - PROCESS | 3544 | 1467870894713 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:54:54 INFO - PROCESS | 3544 | 1467870894716 Marionette TRACE conn6 <- [1,1014,null,{}] 22:54:54 INFO - PROCESS | 3544 | 1467870894721 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}] 22:54:54 INFO - PROCESS | 3544 | 1467870894724 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:54 INFO - PROCESS | 3544 | 1467870894818 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 22:54:54 INFO - PROCESS | 3544 | 1467870894890 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:54 INFO - PROCESS | 3544 | 1467870894893 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553174000 == 27 [pid = 3544] [id = 263] 22:54:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654DD2E000) [pid = 3544] [serial = 788] [outer = 0000000000000000] 22:54:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654EB97000) [pid = 3544] [serial = 789] [outer = 000000654DD2E000] 22:54:54 INFO - PROCESS | 3544 | 1467870894942 Marionette DEBUG loaded listener.js 22:54:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654EC50400) [pid = 3544] [serial = 790] [outer = 000000654DD2E000] 22:54:55 INFO - PROCESS | 3544 | 1467870895359 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]]]}] 22:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 691ms 22:54:55 INFO - PROCESS | 3544 | 1467870895409 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 22:54:55 INFO - PROCESS | 3544 | 1467870895414 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 22:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:54:55 INFO - PROCESS | 3544 | 1467870895421 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:54:55 INFO - PROCESS | 3544 | 1467870895423 Marionette TRACE conn6 <- [1,1018,null,{}] 22:54:55 INFO - PROCESS | 3544 | 1467870895427 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}] 22:54:55 INFO - PROCESS | 3544 | 1467870895430 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:55 INFO - PROCESS | 3544 | 1467870895521 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 22:54:55 INFO - PROCESS | 3544 | 1467870895528 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:55 INFO - PROCESS | 3544 | 1467870895530 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:55 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554E7000 == 28 [pid = 3544] [id = 264] 22:54:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654F09A400) [pid = 3544] [serial = 791] [outer = 0000000000000000] 22:54:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654FDE0000) [pid = 3544] [serial = 792] [outer = 000000654F09A400] 22:54:55 INFO - PROCESS | 3544 | 1467870895578 Marionette DEBUG loaded listener.js 22:54:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (00000065531C1C00) [pid = 3544] [serial = 793] [outer = 000000654F09A400] 22:54:56 INFO - PROCESS | 3544 | 1467870896038 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]]]}] 22:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 22:54:56 INFO - PROCESS | 3544 | 1467870896113 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 22:54:56 INFO - PROCESS | 3544 | 1467870896115 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 22:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:54:56 INFO - PROCESS | 3544 | 1467870896119 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:54:56 INFO - PROCESS | 3544 | 1467870896123 Marionette TRACE conn6 <- [1,1022,null,{}] 22:54:56 INFO - PROCESS | 3544 | 1467870896134 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}] 22:54:56 INFO - PROCESS | 3544 | 1467870896139 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:56 INFO - PROCESS | 3544 | 1467870896260 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 22:54:56 INFO - PROCESS | 3544 | 1467870896341 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:56 INFO - PROCESS | 3544 | 1467870896344 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:56 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B178000 == 29 [pid = 3544] [id = 265] 22:54:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654E62DC00) [pid = 3544] [serial = 794] [outer = 0000000000000000] 22:54:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006555454400) [pid = 3544] [serial = 795] [outer = 000000654E62DC00] 22:54:56 INFO - PROCESS | 3544 | 1467870896395 Marionette DEBUG loaded listener.js 22:54:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655841D000) [pid = 3544] [serial = 796] [outer = 000000654E62DC00] 22:54:56 INFO - PROCESS | 3544 | 1467870896798 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]]]}] 22:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 22:54:56 INFO - PROCESS | 3544 | 1467870896856 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 22:54:56 INFO - PROCESS | 3544 | 1467870896859 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 22:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:54:56 INFO - PROCESS | 3544 | 1467870896862 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:54:56 INFO - PROCESS | 3544 | 1467870896864 Marionette TRACE conn6 <- [1,1026,null,{}] 22:54:56 INFO - PROCESS | 3544 | 1467870896867 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}] 22:54:56 INFO - PROCESS | 3544 | 1467870896869 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:56 INFO - PROCESS | 3544 | 1467870896982 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 22:54:57 INFO - PROCESS | 3544 | 1467870897030 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:57 INFO - PROCESS | 3544 | 1467870897033 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:57 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAD4800 == 30 [pid = 3544] [id = 266] 22:54:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006558A02800) [pid = 3544] [serial = 797] [outer = 0000000000000000] 22:54:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006559DC6800) [pid = 3544] [serial = 798] [outer = 0000006558A02800] 22:54:57 INFO - PROCESS | 3544 | 1467870897079 Marionette DEBUG loaded listener.js 22:54:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655ABB6400) [pid = 3544] [serial = 799] [outer = 0000006558A02800] 22:54:57 INFO - PROCESS | 3544 | 1467870897533 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]]]}] 22:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 690ms 22:54:57 INFO - PROCESS | 3544 | 1467870897554 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 22:54:57 INFO - PROCESS | 3544 | 1467870897557 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 22:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:54:57 INFO - PROCESS | 3544 | 1467870897593 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:54:57 INFO - PROCESS | 3544 | 1467870897595 Marionette TRACE conn6 <- [1,1030,null,{}] 22:54:57 INFO - PROCESS | 3544 | 1467870897611 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}] 22:54:57 INFO - PROCESS | 3544 | 1467870897613 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:57 INFO - PROCESS | 3544 | 1467870897717 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 22:54:57 INFO - PROCESS | 3544 | 1467870897727 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:57 INFO - PROCESS | 3544 | 1467870897729 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:57 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BCB2800 == 31 [pid = 3544] [id = 267] 22:54:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000654F096C00) [pid = 3544] [serial = 800] [outer = 0000000000000000] 22:54:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655ACB4C00) [pid = 3544] [serial = 801] [outer = 000000654F096C00] 22:54:57 INFO - PROCESS | 3544 | 1467870897773 Marionette DEBUG loaded listener.js 22:54:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655AD3E800) [pid = 3544] [serial = 802] [outer = 000000654F096C00] 22:54:58 INFO - PROCESS | 3544 | 1467870898226 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]]]}] 22:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 713ms 22:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:54:58 INFO - PROCESS | 3544 | 1467870898277 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 22:54:58 INFO - PROCESS | 3544 | 1467870898279 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 22:54:58 INFO - PROCESS | 3544 | 1467870898282 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:54:58 INFO - PROCESS | 3544 | 1467870898284 Marionette TRACE conn6 <- [1,1034,null,{}] 22:54:58 INFO - PROCESS | 3544 | 1467870898288 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}] 22:54:58 INFO - PROCESS | 3544 | 1467870898294 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:58 INFO - PROCESS | 3544 | 1467870898432 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 22:54:58 INFO - PROCESS | 3544 | 1467870898443 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:58 INFO - PROCESS | 3544 | 1467870898445 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:58 INFO - PROCESS | 3544 | ++DOCSHELL 000000655DA38000 == 32 [pid = 3544] [id = 268] 22:54:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000654EB9FC00) [pid = 3544] [serial = 803] [outer = 0000000000000000] 22:54:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655B54E000) [pid = 3544] [serial = 804] [outer = 000000654EB9FC00] 22:54:58 INFO - PROCESS | 3544 | 1467870898490 Marionette DEBUG loaded listener.js 22:54:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655CAEB800) [pid = 3544] [serial = 805] [outer = 000000654EB9FC00] 22:54:58 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000656066C800) [pid = 3544] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:54:58 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654CF08400) [pid = 3544] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:54:58 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655E155000) [pid = 3544] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:54:58 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655B6D6000) [pid = 3544] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:54:58 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654E621000) [pid = 3544] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:54:58 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654CF89800) [pid = 3544] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:54:58 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655CAC3000) [pid = 3544] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:54:58 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655F7A3000) [pid = 3544] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:54:58 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006559D44400) [pid = 3544] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:54:58 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006555452400) [pid = 3544] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:54:58 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655393EC00) [pid = 3544] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:54:58 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006552EC5800) [pid = 3544] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:54:58 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655ED73000) [pid = 3544] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:54:59 INFO - PROCESS | 3544 | 1467870899118 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]]]}] 22:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 879ms 22:54:59 INFO - PROCESS | 3544 | 1467870899165 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 22:54:59 INFO - PROCESS | 3544 | 1467870899167 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 22:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:54:59 INFO - PROCESS | 3544 | 1467870899170 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:54:59 INFO - PROCESS | 3544 | 1467870899172 Marionette TRACE conn6 <- [1,1038,null,{}] 22:54:59 INFO - PROCESS | 3544 | 1467870899176 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}] 22:54:59 INFO - PROCESS | 3544 | 1467870899178 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:59 INFO - PROCESS | 3544 | 1467870899257 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 22:54:59 INFO - PROCESS | 3544 | 1467870899263 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:59 INFO - PROCESS | 3544 | 1467870899265 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:59 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F414800 == 33 [pid = 3544] [id = 269] 22:54:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655ACF3400) [pid = 3544] [serial = 806] [outer = 0000000000000000] 22:54:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655C1E6400) [pid = 3544] [serial = 807] [outer = 000000655ACF3400] 22:54:59 INFO - PROCESS | 3544 | 1467870899310 Marionette DEBUG loaded listener.js 22:54:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655CAF2800) [pid = 3544] [serial = 808] [outer = 000000655ACF3400] 22:54:59 INFO - PROCESS | 3544 | 1467870899714 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]]]}] 22:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 586ms 22:54:59 INFO - PROCESS | 3544 | 1467870899760 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 22:54:59 INFO - PROCESS | 3544 | 1467870899762 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 22:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:54:59 INFO - PROCESS | 3544 | 1467870899770 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:54:59 INFO - PROCESS | 3544 | 1467870899771 Marionette TRACE conn6 <- [1,1042,null,{}] 22:54:59 INFO - PROCESS | 3544 | 1467870899775 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}] 22:54:59 INFO - PROCESS | 3544 | 1467870899777 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:59 INFO - PROCESS | 3544 | 1467870899858 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 22:54:59 INFO - PROCESS | 3544 | 1467870899863 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:59 INFO - PROCESS | 3544 | 1467870899865 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:54:59 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4C7800 == 34 [pid = 3544] [id = 270] 22:54:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655DA7A400) [pid = 3544] [serial = 809] [outer = 0000000000000000] 22:54:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655DA80400) [pid = 3544] [serial = 810] [outer = 000000655DA7A400] 22:54:59 INFO - PROCESS | 3544 | 1467870899910 Marionette DEBUG loaded listener.js 22:54:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655E347800) [pid = 3544] [serial = 811] [outer = 000000655DA7A400] 22:55:00 INFO - PROCESS | 3544 | 1467870900316 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]]]}] 22:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 587ms 22:55:00 INFO - PROCESS | 3544 | 1467870900356 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 22:55:00 INFO - PROCESS | 3544 | 1467870900358 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 22:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:55:00 INFO - PROCESS | 3544 | 1467870900373 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:55:00 INFO - PROCESS | 3544 | 1467870900375 Marionette TRACE conn6 <- [1,1046,null,{}] 22:55:00 INFO - PROCESS | 3544 | 1467870900378 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}] 22:55:00 INFO - PROCESS | 3544 | 1467870900380 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:00 INFO - PROCESS | 3544 | 1467870900465 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 22:55:00 INFO - PROCESS | 3544 | 1467870900471 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:00 INFO - PROCESS | 3544 | 1467870900474 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:00 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF4A000 == 35 [pid = 3544] [id = 271] 22:55:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655E156400) [pid = 3544] [serial = 812] [outer = 0000000000000000] 22:55:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655ED72000) [pid = 3544] [serial = 813] [outer = 000000655E156400] 22:55:00 INFO - PROCESS | 3544 | 1467870900518 Marionette DEBUG loaded listener.js 22:55:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655ED80C00) [pid = 3544] [serial = 814] [outer = 000000655E156400] 22:55:01 INFO - PROCESS | 3544 | --DOCSHELL 0000006553174000 == 34 [pid = 3544] [id = 263] 22:55:01 INFO - PROCESS | 3544 | --DOCSHELL 000000655A125800 == 33 [pid = 3544] [id = 262] 22:55:01 INFO - PROCESS | 3544 | --DOCSHELL 00000065554E7000 == 32 [pid = 3544] [id = 264] 22:55:01 INFO - PROCESS | 3544 | --DOCSHELL 000000655DA38000 == 31 [pid = 3544] [id = 268] 22:55:01 INFO - PROCESS | 3544 | --DOCSHELL 000000655BCB2800 == 30 [pid = 3544] [id = 267] 22:55:01 INFO - PROCESS | 3544 | --DOCSHELL 000000655B178000 == 29 [pid = 3544] [id = 265] 22:55:01 INFO - PROCESS | 3544 | --DOCSHELL 000000655F414800 == 28 [pid = 3544] [id = 269] 22:55:01 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAD4800 == 27 [pid = 3544] [id = 266] 22:55:01 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4C7800 == 26 [pid = 3544] [id = 270] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006559D45800) [pid = 3544] [serial = 766] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655ED7B800) [pid = 3544] [serial = 739] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654ED10400) [pid = 3544] [serial = 765] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655BCF1000) [pid = 3544] [serial = 757] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654F129400) [pid = 3544] [serial = 742] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655A85C000) [pid = 3544] [serial = 753] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655D7A5000) [pid = 3544] [serial = 759] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655F932800) [pid = 3544] [serial = 771] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655F79F800) [pid = 3544] [serial = 768] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655BB3A400) [pid = 3544] [serial = 756] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655F7ACC00) [pid = 3544] [serial = 769] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655A1DF800) [pid = 3544] [serial = 745] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655E118000) [pid = 3544] [serial = 760] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655841B400) [pid = 3544] [serial = 751] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0000006554A1C400) [pid = 3544] [serial = 748] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000654EC46000) [pid = 3544] [serial = 741] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655F44E400) [pid = 3544] [serial = 762] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0000006553808800) [pid = 3544] [serial = 747] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000655AD3CC00) [pid = 3544] [serial = 754] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000655F694800) [pid = 3544] [serial = 763] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (0000006554989C00) [pid = 3544] [serial = 750] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (0000006558417000) [pid = 3544] [serial = 744] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (00000065603DD800) [pid = 3544] [serial = 772] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (000000655BCEF800) [pid = 3544] [serial = 775] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (0000006560674C00) [pid = 3544] [serial = 774] [outer = 0000000000000000] [url = about:blank] 22:55:02 INFO - PROCESS | 3544 | 1467870902258 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]]]}] 22:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1935ms 22:55:02 INFO - PROCESS | 3544 | 1467870902312 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 22:55:02 INFO - PROCESS | 3544 | 1467870902316 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 22:55:02 INFO - PROCESS | 3544 | 1467870902321 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:55:02 INFO - PROCESS | 3544 | 1467870902325 Marionette TRACE conn6 <- [1,1050,null,{}] 22:55:02 INFO - PROCESS | 3544 | 1467870902331 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}] 22:55:02 INFO - PROCESS | 3544 | 1467870902334 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:02 INFO - PROCESS | 3544 | 1467870902427 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 22:55:02 INFO - PROCESS | 3544 | 1467870902460 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:02 INFO - PROCESS | 3544 | 1467870902463 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:02 INFO - PROCESS | 3544 | ++DOCSHELL 000000655309B800 == 27 [pid = 3544] [id = 272] 22:55:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (000000654DF3C800) [pid = 3544] [serial = 815] [outer = 0000000000000000] 22:55:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (000000654DF3D800) [pid = 3544] [serial = 816] [outer = 000000654DF3C800] 22:55:02 INFO - PROCESS | 3544 | 1467870902515 Marionette DEBUG loaded listener.js 22:55:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (000000654EB97800) [pid = 3544] [serial = 817] [outer = 000000654DF3C800] 22:55:03 INFO - PROCESS | 3544 | 1467870903007 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]]]}] 22:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 733ms 22:55:03 INFO - PROCESS | 3544 | 1467870903059 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 22:55:03 INFO - PROCESS | 3544 | 1467870903065 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 22:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:55:03 INFO - PROCESS | 3544 | 1467870903071 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:55:03 INFO - PROCESS | 3544 | 1467870903074 Marionette TRACE conn6 <- [1,1054,null,{}] 22:55:03 INFO - PROCESS | 3544 | 1467870903078 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}] 22:55:03 INFO - PROCESS | 3544 | 1467870903081 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:03 INFO - PROCESS | 3544 | 1467870903176 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 22:55:03 INFO - PROCESS | 3544 | 1467870903183 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:03 INFO - PROCESS | 3544 | 1467870903186 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:03 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554F1000 == 28 [pid = 3544] [id = 273] 22:55:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000654ED4C400) [pid = 3544] [serial = 818] [outer = 0000000000000000] 22:55:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000654EE6D000) [pid = 3544] [serial = 819] [outer = 000000654ED4C400] 22:55:03 INFO - PROCESS | 3544 | 1467870903234 Marionette DEBUG loaded listener.js 22:55:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000654EFEDC00) [pid = 3544] [serial = 820] [outer = 000000654ED4C400] 22:55:03 INFO - PROCESS | 3544 | 1467870903687 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]]]}] 22:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 690ms 22:55:03 INFO - PROCESS | 3544 | 1467870903763 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 22:55:03 INFO - PROCESS | 3544 | 1467870903765 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 22:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:55:03 INFO - PROCESS | 3544 | 1467870903769 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:55:03 INFO - PROCESS | 3544 | 1467870903773 Marionette TRACE conn6 <- [1,1058,null,{}] 22:55:03 INFO - PROCESS | 3544 | 1467870903784 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}] 22:55:03 INFO - PROCESS | 3544 | 1467870903789 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:03 INFO - PROCESS | 3544 | 1467870903938 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 22:55:03 INFO - PROCESS | 3544 | 1467870903947 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:03 INFO - PROCESS | 3544 | 1467870903950 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:03 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AA20800 == 29 [pid = 3544] [id = 274] 22:55:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000654CE5CC00) [pid = 3544] [serial = 821] [outer = 0000000000000000] 22:55:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (00000065531C8400) [pid = 3544] [serial = 822] [outer = 000000654CE5CC00] 22:55:04 INFO - PROCESS | 3544 | 1467870904001 Marionette DEBUG loaded listener.js 22:55:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000006553B28800) [pid = 3544] [serial = 823] [outer = 000000654CE5CC00] 22:55:04 INFO - PROCESS | 3544 | 1467870904426 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]]]}] 22:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 689ms 22:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:55:04 INFO - PROCESS | 3544 | 1467870904460 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 22:55:04 INFO - PROCESS | 3544 | 1467870904463 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 22:55:04 INFO - PROCESS | 3544 | 1467870904466 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:55:04 INFO - PROCESS | 3544 | 1467870904468 Marionette TRACE conn6 <- [1,1062,null,{}] 22:55:04 INFO - PROCESS | 3544 | 1467870904471 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}] 22:55:04 INFO - PROCESS | 3544 | 1467870904473 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:04 INFO - PROCESS | 3544 | 1467870904585 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 22:55:04 INFO - PROCESS | 3544 | 1467870904592 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:04 INFO - PROCESS | 3544 | 1467870904594 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:04 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF44800 == 30 [pid = 3544] [id = 275] 22:55:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000006554989000) [pid = 3544] [serial = 824] [outer = 0000000000000000] 22:55:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (00000065549D6400) [pid = 3544] [serial = 825] [outer = 0000006554989000] 22:55:04 INFO - PROCESS | 3544 | 1467870904640 Marionette DEBUG loaded listener.js 22:55:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000006555456400) [pid = 3544] [serial = 826] [outer = 0000006554989000] 22:55:05 INFO - PROCESS | 3544 | 1467870905058 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]]]}] 22:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 629ms 22:55:05 INFO - PROCESS | 3544 | 1467870905099 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 22:55:05 INFO - PROCESS | 3544 | 1467870905101 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 22:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:55:05 INFO - PROCESS | 3544 | 1467870905104 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:55:05 INFO - PROCESS | 3544 | 1467870905106 Marionette TRACE conn6 <- [1,1066,null,{}] 22:55:05 INFO - PROCESS | 3544 | 1467870905110 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}] 22:55:05 INFO - PROCESS | 3544 | 1467870905112 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:05 INFO - PROCESS | 3544 | 1467870905216 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 22:55:05 INFO - PROCESS | 3544 | 1467870905258 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:05 INFO - PROCESS | 3544 | 1467870905260 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:05 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAEB000 == 31 [pid = 3544] [id = 276] 22:55:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654EC53C00) [pid = 3544] [serial = 827] [outer = 0000000000000000] 22:55:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655841E400) [pid = 3544] [serial = 828] [outer = 000000654EC53C00] 22:55:05 INFO - PROCESS | 3544 | 1467870905305 Marionette DEBUG loaded listener.js 22:55:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655845E400) [pid = 3544] [serial = 829] [outer = 000000654EC53C00] 22:55:05 INFO - PROCESS | 3544 | 1467870905696 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]]]}] 22:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 22:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:55:05 INFO - PROCESS | 3544 | 1467870905736 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 22:55:05 INFO - PROCESS | 3544 | 1467870905738 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 22:55:05 INFO - PROCESS | 3544 | 1467870905741 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:55:05 INFO - PROCESS | 3544 | 1467870905743 Marionette TRACE conn6 <- [1,1070,null,{}] 22:55:05 INFO - PROCESS | 3544 | 1467870905746 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}] 22:55:05 INFO - PROCESS | 3544 | 1467870905752 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:05 INFO - PROCESS | 3544 | 1467870905883 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 22:55:05 INFO - PROCESS | 3544 | 1467870905893 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:05 INFO - PROCESS | 3544 | 1467870905895 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:05 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C71E000 == 32 [pid = 3544] [id = 277] 22:55:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655846D000) [pid = 3544] [serial = 830] [outer = 0000000000000000] 22:55:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000006559E31800) [pid = 3544] [serial = 831] [outer = 000000655846D000] 22:55:05 INFO - PROCESS | 3544 | 1467870905940 Marionette DEBUG loaded listener.js 22:55:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655ACB7C00) [pid = 3544] [serial = 832] [outer = 000000655846D000] 22:55:06 INFO - PROCESS | 3544 | 1467870906392 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]]]}] 22:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 22:55:06 INFO - PROCESS | 3544 | 1467870906436 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 22:55:06 INFO - PROCESS | 3544 | 1467870906438 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 22:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:55:06 INFO - PROCESS | 3544 | 1467870906441 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:55:06 INFO - PROCESS | 3544 | 1467870906443 Marionette TRACE conn6 <- [1,1074,null,{}] 22:55:06 INFO - PROCESS | 3544 | 1467870906447 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}] 22:55:06 INFO - PROCESS | 3544 | 1467870906449 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:06 INFO - PROCESS | 3544 | 1467870906527 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 22:55:06 INFO - PROCESS | 3544 | 1467870906563 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:06 INFO - PROCESS | 3544 | 1467870906565 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:06 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EFEB800 == 33 [pid = 3544] [id = 278] 22:55:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655ACF6C00) [pid = 3544] [serial = 833] [outer = 0000000000000000] 22:55:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655AD40800) [pid = 3544] [serial = 834] [outer = 000000655ACF6C00] 22:55:06 INFO - PROCESS | 3544 | 1467870906609 Marionette DEBUG loaded listener.js 22:55:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655BB3DC00) [pid = 3544] [serial = 835] [outer = 000000655ACF6C00] 22:55:07 INFO - PROCESS | 3544 | 1467870906998 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]]]}] 22:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 22:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:55:07 INFO - PROCESS | 3544 | 1467870907074 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 22:55:07 INFO - PROCESS | 3544 | 1467870907077 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 22:55:07 INFO - PROCESS | 3544 | 1467870907080 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:55:07 INFO - PROCESS | 3544 | 1467870907082 Marionette TRACE conn6 <- [1,1078,null,{}] 22:55:07 INFO - PROCESS | 3544 | 1467870907085 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}] 22:55:07 INFO - PROCESS | 3544 | 1467870907087 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:07 INFO - PROCESS | 3544 | 1467870907165 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 22:55:07 INFO - PROCESS | 3544 | 1467870907170 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:07 INFO - PROCESS | 3544 | 1467870907172 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:07 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4C5000 == 34 [pid = 3544] [id = 279] 22:55:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000654CF06000) [pid = 3544] [serial = 836] [outer = 0000000000000000] 22:55:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655BCF4400) [pid = 3544] [serial = 837] [outer = 000000654CF06000] 22:55:07 INFO - PROCESS | 3544 | 1467870907217 Marionette DEBUG loaded listener.js 22:55:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655CAC3000) [pid = 3544] [serial = 838] [outer = 000000654CF06000] 22:55:07 INFO - PROCESS | 3544 | 1467870907671 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]]]}] 22:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 629ms 22:55:07 INFO - PROCESS | 3544 | 1467870907712 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 22:55:07 INFO - PROCESS | 3544 | 1467870907714 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 22:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:55:07 INFO - PROCESS | 3544 | 1467870907724 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:55:07 INFO - PROCESS | 3544 | 1467870907726 Marionette TRACE conn6 <- [1,1082,null,{}] 22:55:07 INFO - PROCESS | 3544 | 1467870907729 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}] 22:55:07 INFO - PROCESS | 3544 | 1467870907731 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:07 INFO - PROCESS | 3544 | 1467870907835 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 22:55:07 INFO - PROCESS | 3544 | 1467870907842 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:07 INFO - PROCESS | 3544 | 1467870907844 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:07 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AA19000 == 35 [pid = 3544] [id = 280] 22:55:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655CAEA400) [pid = 3544] [serial = 839] [outer = 0000000000000000] 22:55:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655D7AB800) [pid = 3544] [serial = 840] [outer = 000000655CAEA400] 22:55:07 INFO - PROCESS | 3544 | 1467870907913 Marionette DEBUG loaded listener.js 22:55:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655DA7F800) [pid = 3544] [serial = 841] [outer = 000000655CAEA400] 22:55:08 INFO - PROCESS | 3544 | 1467870908357 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]]]}] 22:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 693ms 22:55:08 INFO - PROCESS | 3544 | 1467870908418 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 22:55:08 INFO - PROCESS | 3544 | 1467870908420 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 22:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:55:08 INFO - PROCESS | 3544 | 1467870908424 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:55:08 INFO - PROCESS | 3544 | 1467870908425 Marionette TRACE conn6 <- [1,1086,null,{}] 22:55:08 INFO - PROCESS | 3544 | 1467870908436 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}] 22:55:08 INFO - PROCESS | 3544 | 1467870908438 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:08 INFO - PROCESS | 3544 | 1467870908548 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 22:55:08 INFO - PROCESS | 3544 | 1467870908558 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:08 INFO - PROCESS | 3544 | 1467870908560 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:08 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E46000 == 36 [pid = 3544] [id = 281] 22:55:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655DA7B000) [pid = 3544] [serial = 842] [outer = 0000000000000000] 22:55:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655E3C7000) [pid = 3544] [serial = 843] [outer = 000000655DA7B000] 22:55:08 INFO - PROCESS | 3544 | 1467870908603 Marionette DEBUG loaded listener.js 22:55:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655ED73C00) [pid = 3544] [serial = 844] [outer = 000000655DA7B000] 22:55:09 INFO - PROCESS | 3544 | 1467870909048 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]]]}] 22:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 692ms 22:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:55:09 INFO - PROCESS | 3544 | 1467870909119 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 22:55:09 INFO - PROCESS | 3544 | 1467870909121 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 22:55:09 INFO - PROCESS | 3544 | 1467870909124 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:55:09 INFO - PROCESS | 3544 | 1467870909127 Marionette TRACE conn6 <- [1,1090,null,{}] 22:55:09 INFO - PROCESS | 3544 | 1467870909175 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}] 22:55:09 INFO - PROCESS | 3544 | 1467870909178 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:09 INFO - PROCESS | 3544 | 1467870909303 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 22:55:09 INFO - PROCESS | 3544 | 1467870909310 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:09 INFO - PROCESS | 3544 | 1467870909313 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:09 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAEA000 == 37 [pid = 3544] [id = 282] 22:55:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655F44B400) [pid = 3544] [serial = 845] [outer = 0000000000000000] 22:55:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655F454400) [pid = 3544] [serial = 846] [outer = 000000655F44B400] 22:55:09 INFO - PROCESS | 3544 | 1467870909398 Marionette DEBUG loaded listener.js 22:55:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000655F696400) [pid = 3544] [serial = 847] [outer = 000000655F44B400] 22:55:09 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655DA7A400) [pid = 3544] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:55:09 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000006558A02800) [pid = 3544] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:55:09 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000654F096C00) [pid = 3544] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:55:09 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654EB9FC00) [pid = 3544] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:55:09 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000654E62DC00) [pid = 3544] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:55:09 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654F09A400) [pid = 3544] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:55:09 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654DD2E000) [pid = 3544] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:55:09 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654EC48000) [pid = 3544] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:55:09 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655F456400) [pid = 3544] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:55:09 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655AD66000) [pid = 3544] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:55:09 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006552E4D000) [pid = 3544] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:55:09 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655ACF3400) [pid = 3544] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:55:09 INFO - PROCESS | 3544 | 1467870909870 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]]]}] 22:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 755ms 22:55:09 INFO - PROCESS | 3544 | 1467870909890 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 22:55:09 INFO - PROCESS | 3544 | 1467870909892 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 22:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:55:09 INFO - PROCESS | 3544 | 1467870909895 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:55:09 INFO - PROCESS | 3544 | 1467870909897 Marionette TRACE conn6 <- [1,1094,null,{}] 22:55:09 INFO - PROCESS | 3544 | 1467870909900 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}] 22:55:09 INFO - PROCESS | 3544 | 1467870909902 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:10 INFO - PROCESS | 3544 | 1467870910015 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 22:55:10 INFO - PROCESS | 3544 | 1467870910023 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:10 INFO - PROCESS | 3544 | 1467870910025 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562383000 == 38 [pid = 3544] [id = 283] 22:55:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000654EE77400) [pid = 3544] [serial = 848] [outer = 0000000000000000] 22:55:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655AD44400) [pid = 3544] [serial = 849] [outer = 000000654EE77400] 22:55:10 INFO - PROCESS | 3544 | 1467870910077 Marionette DEBUG loaded listener.js 22:55:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655F456C00) [pid = 3544] [serial = 850] [outer = 000000654EE77400] 22:55:10 INFO - PROCESS | 3544 | 1467870910464 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]]]}] 22:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 587ms 22:55:10 INFO - PROCESS | 3544 | 1467870910484 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 22:55:10 INFO - PROCESS | 3544 | 1467870910487 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 22:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:55:10 INFO - PROCESS | 3544 | 1467870910490 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:55:10 INFO - PROCESS | 3544 | 1467870910492 Marionette TRACE conn6 <- [1,1098,null,{}] 22:55:10 INFO - PROCESS | 3544 | 1467870910507 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}] 22:55:10 INFO - PROCESS | 3544 | 1467870910508 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:10 INFO - PROCESS | 3544 | 1467870910591 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 22:55:10 INFO - PROCESS | 3544 | 1467870910596 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:10 INFO - PROCESS | 3544 | 1467870910598 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562498000 == 39 [pid = 3544] [id = 284] 22:55:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655F69A800) [pid = 3544] [serial = 851] [outer = 0000000000000000] 22:55:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655F7A0800) [pid = 3544] [serial = 852] [outer = 000000655F69A800] 22:55:10 INFO - PROCESS | 3544 | 1467870910642 Marionette DEBUG loaded listener.js 22:55:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655F7A9C00) [pid = 3544] [serial = 853] [outer = 000000655F69A800] 22:55:11 INFO - PROCESS | 3544 | 1467870911066 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]]]}] 22:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 587ms 22:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:55:11 INFO - PROCESS | 3544 | 1467870911080 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 22:55:11 INFO - PROCESS | 3544 | 1467870911082 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 22:55:11 INFO - PROCESS | 3544 | 1467870911085 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:55:11 INFO - PROCESS | 3544 | 1467870911087 Marionette TRACE conn6 <- [1,1102,null,{}] 22:55:11 INFO - PROCESS | 3544 | 1467870911105 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}] 22:55:11 INFO - PROCESS | 3544 | 1467870911106 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:11 INFO - PROCESS | 3544 | 1467870911228 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 22:55:11 INFO - PROCESS | 3544 | 1467870911236 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:11 INFO - PROCESS | 3544 | 1467870911238 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:11 INFO - PROCESS | 3544 | ++DOCSHELL 00000065625A0800 == 40 [pid = 3544] [id = 285] 22:55:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655F69C800) [pid = 3544] [serial = 854] [outer = 0000000000000000] 22:55:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655F92DC00) [pid = 3544] [serial = 855] [outer = 000000655F69C800] 22:55:11 INFO - PROCESS | 3544 | 1467870911282 Marionette DEBUG loaded listener.js 22:55:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (00000065603D3400) [pid = 3544] [serial = 856] [outer = 000000655F69C800] 22:55:12 INFO - PROCESS | 3544 | 1467870912004 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]]]}] 22:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 985ms 22:55:12 INFO - PROCESS | 3544 | 1467870912075 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 22:55:12 INFO - PROCESS | 3544 | 1467870912080 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 22:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:55:12 INFO - PROCESS | 3544 | 1467870912086 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:55:12 INFO - PROCESS | 3544 | 1467870912090 Marionette TRACE conn6 <- [1,1106,null,{}] 22:55:12 INFO - PROCESS | 3544 | 1467870912096 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}] 22:55:12 INFO - PROCESS | 3544 | 1467870912099 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:12 INFO - PROCESS | 3544 | 1467870912237 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 22:55:12 INFO - PROCESS | 3544 | 1467870912306 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:12 INFO - PROCESS | 3544 | 1467870912311 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000006554848800 == 41 [pid = 3544] [id = 286] 22:55:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000654DF56000) [pid = 3544] [serial = 857] [outer = 0000000000000000] 22:55:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000654E625000) [pid = 3544] [serial = 858] [outer = 000000654DF56000] 22:55:12 INFO - PROCESS | 3544 | 1467870912371 Marionette DEBUG loaded listener.js 22:55:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000654EC52800) [pid = 3544] [serial = 859] [outer = 000000654DF56000] 22:55:13 INFO - PROCESS | 3544 | 1467870913088 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]]]}] 22:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1092ms 22:55:13 INFO - PROCESS | 3544 | 1467870913253 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 22:55:13 INFO - PROCESS | 3544 | 1467870913258 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 22:55:13 INFO - PROCESS | 3544 | 1467870913321 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:55:13 INFO - PROCESS | 3544 | 1467870913324 Marionette TRACE conn6 <- [1,1110,null,{}] 22:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:55:13 INFO - PROCESS | 3544 | 1467870913328 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}] 22:55:13 INFO - PROCESS | 3544 | 1467870913331 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:13 INFO - PROCESS | 3544 | 1467870913437 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 22:55:13 INFO - PROCESS | 3544 | 1467870913707 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:13 INFO - PROCESS | 3544 | 1467870913710 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:13 INFO - PROCESS | 3544 | ++DOCSHELL 000000654ED3B000 == 42 [pid = 3544] [id = 287] 22:55:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000654EC4BC00) [pid = 3544] [serial = 860] [outer = 0000000000000000] 22:55:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000654F12B400) [pid = 3544] [serial = 861] [outer = 000000654EC4BC00] 22:55:13 INFO - PROCESS | 3544 | 1467870913784 Marionette DEBUG loaded listener.js 22:55:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000006553839800) [pid = 3544] [serial = 862] [outer = 000000654EC4BC00] 22:55:14 INFO - PROCESS | 3544 | [3544] 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 22:55:14 INFO - PROCESS | 3544 | --DOCSHELL 0000006562498000 == 41 [pid = 3544] [id = 284] 22:55:14 INFO - PROCESS | 3544 | --DOCSHELL 0000006562383000 == 40 [pid = 3544] [id = 283] 22:55:14 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAEA000 == 39 [pid = 3544] [id = 282] 22:55:14 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E46000 == 38 [pid = 3544] [id = 281] 22:55:14 INFO - PROCESS | 3544 | --DOCSHELL 000000655AA19000 == 37 [pid = 3544] [id = 280] 22:55:14 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4C5000 == 36 [pid = 3544] [id = 279] 22:55:14 INFO - PROCESS | 3544 | --DOCSHELL 000000655EFEB800 == 35 [pid = 3544] [id = 278] 22:55:14 INFO - PROCESS | 3544 | --DOCSHELL 000000655C71E000 == 34 [pid = 3544] [id = 277] 22:55:14 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAEB000 == 33 [pid = 3544] [id = 276] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000655ED72000) [pid = 3544] [serial = 813] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF44800 == 32 [pid = 3544] [id = 275] 22:55:14 INFO - PROCESS | 3544 | --DOCSHELL 000000655AA20800 == 31 [pid = 3544] [id = 274] 22:55:14 INFO - PROCESS | 3544 | --DOCSHELL 00000065554F1000 == 30 [pid = 3544] [id = 273] 22:55:14 INFO - PROCESS | 3544 | --DOCSHELL 000000655309B800 == 29 [pid = 3544] [id = 272] 22:55:14 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF4A000 == 28 [pid = 3544] [id = 271] 22:55:14 INFO - PROCESS | 3544 | 1467870914527 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]]]}] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655E347800) [pid = 3544] [serial = 811] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000006559DC6800) [pid = 3544] [serial = 798] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655ACB4C00) [pid = 3544] [serial = 801] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655ABB6400) [pid = 3544] [serial = 799] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655B54E000) [pid = 3544] [serial = 804] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655AD3E800) [pid = 3544] [serial = 802] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655DA80400) [pid = 3544] [serial = 810] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655CAEB800) [pid = 3544] [serial = 805] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000006555454400) [pid = 3544] [serial = 795] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654FDE0000) [pid = 3544] [serial = 792] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (00000065531C1C00) [pid = 3544] [serial = 793] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654EB97000) [pid = 3544] [serial = 789] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654EC50400) [pid = 3544] [serial = 790] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006554FC0800) [pid = 3544] [serial = 787] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654F098400) [pid = 3544] [serial = 786] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006561C96800) [pid = 3544] [serial = 784] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000656066D400) [pid = 3544] [serial = 783] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655E15B000) [pid = 3544] [serial = 781] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655BB3A000) [pid = 3544] [serial = 780] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655841C800) [pid = 3544] [serial = 778] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000006553B22400) [pid = 3544] [serial = 777] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655C1E6400) [pid = 3544] [serial = 807] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655CAF2800) [pid = 3544] [serial = 808] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655841D000) [pid = 3544] [serial = 796] [outer = 0000000000000000] [url = about:blank] 22:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1236ms 22:55:14 INFO - PROCESS | 3544 | 1467870914571 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 22:55:14 INFO - PROCESS | 3544 | 1467870914575 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 22:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:55:14 INFO - PROCESS | 3544 | 1467870914580 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:55:14 INFO - PROCESS | 3544 | 1467870914582 Marionette TRACE conn6 <- [1,1114,null,{}] 22:55:14 INFO - PROCESS | 3544 | 1467870914588 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}] 22:55:14 INFO - PROCESS | 3544 | 1467870914592 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:14 INFO - PROCESS | 3544 | 1467870914681 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 22:55:14 INFO - PROCESS | 3544 | 1467870914689 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:14 INFO - PROCESS | 3544 | 1467870914691 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553E19800 == 29 [pid = 3544] [id = 288] 22:55:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654EE75800) [pid = 3544] [serial = 863] [outer = 0000000000000000] 22:55:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (00000065530EF400) [pid = 3544] [serial = 864] [outer = 000000654EE75800] 22:55:14 INFO - PROCESS | 3544 | 1467870914739 Marionette DEBUG loaded listener.js 22:55:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006553DE2400) [pid = 3544] [serial = 865] [outer = 000000654EE75800] 22:55:15 INFO - PROCESS | 3544 | 1467870915216 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]]]}] 22:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 691ms 22:55:15 INFO - PROCESS | 3544 | 1467870915276 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 22:55:15 INFO - PROCESS | 3544 | 1467870915281 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 22:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:55:15 INFO - PROCESS | 3544 | 1467870915284 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:55:15 INFO - PROCESS | 3544 | 1467870915286 Marionette TRACE conn6 <- [1,1118,null,{}] 22:55:15 INFO - PROCESS | 3544 | 1467870915290 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}] 22:55:15 INFO - PROCESS | 3544 | 1467870915292 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:15 INFO - PROCESS | 3544 | 1467870915383 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 22:55:15 INFO - PROCESS | 3544 | 1467870915393 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:15 INFO - PROCESS | 3544 | 1467870915396 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:15 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AB7A800 == 30 [pid = 3544] [id = 289] 22:55:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655841B000) [pid = 3544] [serial = 866] [outer = 0000000000000000] 22:55:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655841F000) [pid = 3544] [serial = 867] [outer = 000000655841B000] 22:55:15 INFO - PROCESS | 3544 | 1467870915452 Marionette DEBUG loaded listener.js 22:55:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000006558466800) [pid = 3544] [serial = 868] [outer = 000000655841B000] 22:55:15 INFO - PROCESS | 3544 | 1467870915907 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]]]}] 22:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 689ms 22:55:15 INFO - PROCESS | 3544 | 1467870915977 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 22:55:15 INFO - PROCESS | 3544 | 1467870915980 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 22:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:55:16 INFO - PROCESS | 3544 | 1467870915990 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:55:16 INFO - PROCESS | 3544 | 1467870915997 Marionette TRACE conn6 <- [1,1122,null,{}] 22:55:16 INFO - PROCESS | 3544 | 1467870916001 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}] 22:55:16 INFO - PROCESS | 3544 | 1467870916005 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:16 INFO - PROCESS | 3544 | 1467870916094 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 22:55:16 INFO - PROCESS | 3544 | 1467870916107 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:16 INFO - PROCESS | 3544 | 1467870916109 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:16 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAD5800 == 31 [pid = 3544] [id = 290] 22:55:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654DF40400) [pid = 3544] [serial = 869] [outer = 0000000000000000] 22:55:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655A1E3C00) [pid = 3544] [serial = 870] [outer = 000000654DF40400] 22:55:16 INFO - PROCESS | 3544 | 1467870916154 Marionette DEBUG loaded listener.js 22:55:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655ACB4800) [pid = 3544] [serial = 871] [outer = 000000654DF40400] 22:55:16 INFO - PROCESS | 3544 | [GFX2-]: DrawTargetD2D 1.1 (000000655F925710): Failed to create GradientStopCollection with no stops. 22:55:16 INFO - PROCESS | 3544 | [GFX3-]: No stops specified for gradient pattern. 22:55:16 INFO - PROCESS | 3544 | 1467870916652 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]]]}] 22:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 691ms 22:55:16 INFO - PROCESS | 3544 | 1467870916677 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 22:55:16 INFO - PROCESS | 3544 | 1467870916680 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 22:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:55:16 INFO - PROCESS | 3544 | 1467870916689 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:55:16 INFO - PROCESS | 3544 | 1467870916691 Marionette TRACE conn6 <- [1,1126,null,{}] 22:55:16 INFO - PROCESS | 3544 | 1467870916694 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}] 22:55:16 INFO - PROCESS | 3544 | 1467870916697 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:16 INFO - PROCESS | 3544 | 1467870916809 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 22:55:16 INFO - PROCESS | 3544 | 1467870916814 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:16 INFO - PROCESS | 3544 | 1467870916816 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:16 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C11C000 == 32 [pid = 3544] [id = 291] 22:55:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655ACF0000) [pid = 3544] [serial = 872] [outer = 0000000000000000] 22:55:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655AD42000) [pid = 3544] [serial = 873] [outer = 000000655ACF0000] 22:55:16 INFO - PROCESS | 3544 | 1467870916869 Marionette DEBUG loaded listener.js 22:55:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655BB3D400) [pid = 3544] [serial = 874] [outer = 000000655ACF0000] 22:55:17 INFO - PROCESS | 3544 | 1467870917319 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]]]}] 22:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 693ms 22:55:17 INFO - PROCESS | 3544 | 1467870917386 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 22:55:17 INFO - PROCESS | 3544 | 1467870917388 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 22:55:17 INFO - PROCESS | 3544 | 1467870917392 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:55:17 INFO - PROCESS | 3544 | 1467870917394 Marionette TRACE conn6 <- [1,1130,null,{}] 22:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:55:17 INFO - PROCESS | 3544 | 1467870917397 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}] 22:55:17 INFO - PROCESS | 3544 | 1467870917399 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:17 INFO - PROCESS | 3544 | 1467870917542 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 22:55:17 INFO - PROCESS | 3544 | 1467870917589 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:17 INFO - PROCESS | 3544 | 1467870917595 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:17 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B487000 == 33 [pid = 3544] [id = 292] 22:55:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655D7A1C00) [pid = 3544] [serial = 875] [outer = 0000000000000000] 22:55:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655D7A7400) [pid = 3544] [serial = 876] [outer = 000000655D7A1C00] 22:55:17 INFO - PROCESS | 3544 | 1467870917651 Marionette DEBUG loaded listener.js 22:55:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655E15B000) [pid = 3544] [serial = 877] [outer = 000000655D7A1C00] 22:55:18 INFO - PROCESS | 3544 | 1467870918110 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]]]}] 22:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 733ms 22:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:55:18 INFO - PROCESS | 3544 | 1467870918130 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 22:55:18 INFO - PROCESS | 3544 | 1467870918132 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 22:55:18 INFO - PROCESS | 3544 | 1467870918135 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:55:18 INFO - PROCESS | 3544 | 1467870918137 Marionette TRACE conn6 <- [1,1134,null,{}] 22:55:18 INFO - PROCESS | 3544 | 1467870918147 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}] 22:55:18 INFO - PROCESS | 3544 | 1467870918149 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:18 INFO - PROCESS | 3544 | 1467870918267 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 22:55:18 INFO - PROCESS | 3544 | 1467870918273 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:18 INFO - PROCESS | 3544 | 1467870918275 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:18 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EA85000 == 34 [pid = 3544] [id = 293] 22:55:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000006554988800) [pid = 3544] [serial = 878] [outer = 0000000000000000] 22:55:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655ED75000) [pid = 3544] [serial = 879] [outer = 0000006554988800] 22:55:18 INFO - PROCESS | 3544 | 1467870918319 Marionette DEBUG loaded listener.js 22:55:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655F693400) [pid = 3544] [serial = 880] [outer = 0000006554988800] 22:55:18 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655ACF6C00) [pid = 3544] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:55:18 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655846D000) [pid = 3544] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:55:18 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655E156400) [pid = 3544] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:55:18 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654DF3C800) [pid = 3544] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:55:18 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654ED4C400) [pid = 3544] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:55:18 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654CE5CC00) [pid = 3544] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:55:18 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655DA7B000) [pid = 3544] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:55:18 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006554989000) [pid = 3544] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:55:18 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655F44B400) [pid = 3544] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:55:18 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654EE77400) [pid = 3544] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:55:18 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EC53C00) [pid = 3544] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:55:18 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000654CF06000) [pid = 3544] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:55:18 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655F69A800) [pid = 3544] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:55:18 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655CAEA400) [pid = 3544] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:55:18 INFO - PROCESS | 3544 | 1467870918872 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]]]}] 22:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 796ms 22:55:18 INFO - PROCESS | 3544 | 1467870918935 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 22:55:18 INFO - PROCESS | 3544 | 1467870918937 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 22:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:55:18 INFO - PROCESS | 3544 | 1467870918941 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:55:18 INFO - PROCESS | 3544 | 1467870918942 Marionette TRACE conn6 <- [1,1138,null,{}] 22:55:18 INFO - PROCESS | 3544 | 1467870918946 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}] 22:55:18 INFO - PROCESS | 3544 | 1467870918948 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:19 INFO - PROCESS | 3544 | 1467870919029 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 22:55:19 INFO - PROCESS | 3544 | 1467870919035 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:19 INFO - PROCESS | 3544 | 1467870919037 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:19 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4B4800 == 35 [pid = 3544] [id = 294] 22:55:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654EBA2C00) [pid = 3544] [serial = 881] [outer = 0000000000000000] 22:55:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655D7A5C00) [pid = 3544] [serial = 882] [outer = 000000654EBA2C00] 22:55:19 INFO - PROCESS | 3544 | 1467870919081 Marionette DEBUG loaded listener.js 22:55:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655F692800) [pid = 3544] [serial = 883] [outer = 000000654EBA2C00] 22:55:19 INFO - PROCESS | 3544 | 1467870919493 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]]]}] 22:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 585ms 22:55:19 INFO - PROCESS | 3544 | 1467870919530 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 22:55:19 INFO - PROCESS | 3544 | 1467870919532 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 22:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:55:19 INFO - PROCESS | 3544 | 1467870919540 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:55:19 INFO - PROCESS | 3544 | 1467870919542 Marionette TRACE conn6 <- [1,1142,null,{}] 22:55:19 INFO - PROCESS | 3544 | 1467870919545 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}] 22:55:19 INFO - PROCESS | 3544 | 1467870919547 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:19 INFO - PROCESS | 3544 | 1467870919629 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 22:55:19 INFO - PROCESS | 3544 | 1467870919636 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:19 INFO - PROCESS | 3544 | 1467870919638 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:19 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603B9800 == 36 [pid = 3544] [id = 295] 22:55:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655F7A6000) [pid = 3544] [serial = 884] [outer = 0000000000000000] 22:55:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655F92C000) [pid = 3544] [serial = 885] [outer = 000000655F7A6000] 22:55:19 INFO - PROCESS | 3544 | 1467870919682 Marionette DEBUG loaded listener.js 22:55:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (00000065603DA000) [pid = 3544] [serial = 886] [outer = 000000655F7A6000] 22:55:20 INFO - PROCESS | 3544 | 1467870920096 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]]]}] 22:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 586ms 22:55:20 INFO - PROCESS | 3544 | 1467870920139 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 22:55:20 INFO - PROCESS | 3544 | 1467870920141 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 22:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:55:20 INFO - PROCESS | 3544 | 1467870920144 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:55:20 INFO - PROCESS | 3544 | 1467870920146 Marionette TRACE conn6 <- [1,1146,null,{}] 22:55:20 INFO - PROCESS | 3544 | 1467870920154 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}] 22:55:20 INFO - PROCESS | 3544 | 1467870920156 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:20 INFO - PROCESS | 3544 | 1467870920239 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 22:55:20 INFO - PROCESS | 3544 | 1467870920245 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:20 INFO - PROCESS | 3544 | 1467870920247 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:20 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAD5000 == 37 [pid = 3544] [id = 296] 22:55:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (00000065603E1800) [pid = 3544] [serial = 887] [outer = 0000000000000000] 22:55:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000656066AC00) [pid = 3544] [serial = 888] [outer = 00000065603E1800] 22:55:20 INFO - PROCESS | 3544 | 1467870920291 Marionette DEBUG loaded listener.js 22:55:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000006560674800) [pid = 3544] [serial = 889] [outer = 00000065603E1800] 22:55:20 INFO - PROCESS | 3544 | 1467870920949 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] 22:55:21 INFO - PROCESS | 3544 | 1467870920992 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 22:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:55:21 INFO - PROCESS | 3544 | 1467870920997 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:55:21 INFO - PROCESS | 3544 | 1467870921001 Marionette TRACE conn6 <- [1,1150,null,{}] 22:55:21 INFO - PROCESS | 3544 | 1467870921007 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}] 22:55:21 INFO - PROCESS | 3544 | 1467870921010 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:21 INFO - PROCESS | 3544 | 1467870921128 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 22:55:21 INFO - PROCESS | 3544 | 1467870921206 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:21 INFO - PROCESS | 3544 | 1467870921209 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:21 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A130000 == 38 [pid = 3544] [id = 297] 22:55:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654EC46000) [pid = 3544] [serial = 890] [outer = 0000000000000000] 22:55:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000006553831000) [pid = 3544] [serial = 891] [outer = 000000654EC46000] 22:55:21 INFO - PROCESS | 3544 | 1467870921308 Marionette DEBUG loaded listener.js 22:55:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000006555454000) [pid = 3544] [serial = 892] [outer = 000000654EC46000] 22:55:21 INFO - PROCESS | 3544 | 1467870921936 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]]]}] 22:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 984ms 22:55:21 INFO - PROCESS | 3544 | 1467870921984 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 22:55:21 INFO - PROCESS | 3544 | 1467870921990 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 22:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:55:22 INFO - PROCESS | 3544 | 1467870921996 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:55:22 INFO - PROCESS | 3544 | 1467870922000 Marionette TRACE conn6 <- [1,1154,null,{}] 22:55:22 INFO - PROCESS | 3544 | 1467870922004 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}] 22:55:22 INFO - PROCESS | 3544 | 1467870922007 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:22 INFO - PROCESS | 3544 | 1467870922122 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 22:55:22 INFO - PROCESS | 3544 | 1467870922212 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:22 INFO - PROCESS | 3544 | 1467870922214 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:22 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D7B7000 == 39 [pid = 3544] [id = 298] 22:55:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655ABB6800) [pid = 3544] [serial = 893] [outer = 0000000000000000] 22:55:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655ACAEC00) [pid = 3544] [serial = 894] [outer = 000000655ABB6800] 22:55:22 INFO - PROCESS | 3544 | 1467870922272 Marionette DEBUG loaded listener.js 22:55:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655BCEC000) [pid = 3544] [serial = 895] [outer = 000000655ABB6800] 22:55:22 INFO - PROCESS | 3544 | 1467870922818 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]]]}] 22:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 881ms 22:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:55:22 INFO - PROCESS | 3544 | 1467870922879 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 22:55:22 INFO - PROCESS | 3544 | 1467870922882 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 22:55:22 INFO - PROCESS | 3544 | 1467870922921 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:55:22 INFO - PROCESS | 3544 | 1467870922925 Marionette TRACE conn6 <- [1,1158,null,{}] 22:55:22 INFO - PROCESS | 3544 | 1467870922950 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}] 22:55:22 INFO - PROCESS | 3544 | 1467870922955 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:23 INFO - PROCESS | 3544 | 1467870923114 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 22:55:23 INFO - PROCESS | 3544 | 1467870923162 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:23 INFO - PROCESS | 3544 | 1467870923165 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:23 INFO - PROCESS | 3544 | ++DOCSHELL 000000656237A800 == 40 [pid = 3544] [id = 299] 22:55:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655F452C00) [pid = 3544] [serial = 896] [outer = 0000000000000000] 22:55:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655F7A6400) [pid = 3544] [serial = 897] [outer = 000000655F452C00] 22:55:23 INFO - PROCESS | 3544 | 1467870923223 Marionette DEBUG loaded listener.js 22:55:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000006560678400) [pid = 3544] [serial = 898] [outer = 000000655F452C00] 22:55:23 INFO - PROCESS | 3544 | 1467870923742 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]]]}] 22:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 922ms 22:55:23 INFO - PROCESS | 3544 | 1467870923809 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 22:55:23 INFO - PROCESS | 3544 | 1467870923812 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 22:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:55:23 INFO - PROCESS | 3544 | 1467870923816 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:55:23 INFO - PROCESS | 3544 | 1467870923818 Marionette TRACE conn6 <- [1,1162,null,{}] 22:55:23 INFO - PROCESS | 3544 | 1467870923822 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}] 22:55:23 INFO - PROCESS | 3544 | 1467870923824 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:23 INFO - PROCESS | 3544 | 1467870923937 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 22:55:24 INFO - PROCESS | 3544 | 1467870924025 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:24 INFO - PROCESS | 3544 | 1467870924028 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:24 INFO - PROCESS | 3544 | ++DOCSHELL 000000656259C800 == 41 [pid = 3544] [id = 300] 22:55:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000006561C97800) [pid = 3544] [serial = 899] [outer = 0000000000000000] 22:55:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000006561C9A800) [pid = 3544] [serial = 900] [outer = 0000006561C97800] 22:55:24 INFO - PROCESS | 3544 | 1467870924082 Marionette DEBUG loaded listener.js 22:55:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000006561CA3000) [pid = 3544] [serial = 901] [outer = 0000006561C97800] 22:55:24 INFO - PROCESS | 3544 | 1467870924691 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] 22:55:24 INFO - PROCESS | 3544 | 1467870924764 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 22:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:55:24 INFO - PROCESS | 3544 | 1467870924767 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:55:24 INFO - PROCESS | 3544 | 1467870924770 Marionette TRACE conn6 <- [1,1166,null,{}] 22:55:24 INFO - PROCESS | 3544 | 1467870924773 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}] 22:55:24 INFO - PROCESS | 3544 | 1467870924776 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:24 INFO - PROCESS | 3544 | 1467870924885 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 22:55:24 INFO - PROCESS | 3544 | 1467870924960 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:24 INFO - PROCESS | 3544 | 1467870924963 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:25 INFO - PROCESS | 3544 | ++DOCSHELL 00000065538BA800 == 42 [pid = 3544] [id = 301] 22:55:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (000000654CF8B800) [pid = 3544] [serial = 902] [outer = 0000000000000000] 22:55:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (000000654EB97000) [pid = 3544] [serial = 903] [outer = 000000654CF8B800] 22:55:25 INFO - PROCESS | 3544 | 1467870925153 Marionette DEBUG loaded listener.js 22:55:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (00000065530F3000) [pid = 3544] [serial = 904] [outer = 000000654CF8B800] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 00000065603B9800 == 41 [pid = 3544] [id = 295] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4B4800 == 40 [pid = 3544] [id = 294] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 000000655EA85000 == 39 [pid = 3544] [id = 293] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 000000655B487000 == 38 [pid = 3544] [id = 292] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 000000655C11C000 == 37 [pid = 3544] [id = 291] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAD5800 == 36 [pid = 3544] [id = 290] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 000000655AB7A800 == 35 [pid = 3544] [id = 289] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 0000006553E19800 == 34 [pid = 3544] [id = 288] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 000000654ED3B000 == 33 [pid = 3544] [id = 287] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 0000006554848800 == 32 [pid = 3544] [id = 286] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 00000065625A0800 == 31 [pid = 3544] [id = 285] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 000000656259C800 == 30 [pid = 3544] [id = 300] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 000000656237A800 == 29 [pid = 3544] [id = 299] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 000000655D7B7000 == 28 [pid = 3544] [id = 298] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAD5000 == 27 [pid = 3544] [id = 296] 22:55:26 INFO - PROCESS | 3544 | --DOCSHELL 000000655A130000 == 26 [pid = 3544] [id = 297] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (000000655D7AB800) [pid = 3544] [serial = 840] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (000000655AD40800) [pid = 3544] [serial = 834] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000655BB3DC00) [pid = 3544] [serial = 835] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000006559E31800) [pid = 3544] [serial = 831] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655ACB7C00) [pid = 3544] [serial = 832] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655ED80C00) [pid = 3544] [serial = 814] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000654DF3D800) [pid = 3544] [serial = 816] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000654EB97800) [pid = 3544] [serial = 817] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000654EE6D000) [pid = 3544] [serial = 819] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654EFEDC00) [pid = 3544] [serial = 820] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (00000065531C8400) [pid = 3544] [serial = 822] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000006553B28800) [pid = 3544] [serial = 823] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655E3C7000) [pid = 3544] [serial = 843] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655DA7F800) [pid = 3544] [serial = 841] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (00000065549D6400) [pid = 3544] [serial = 825] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655F454400) [pid = 3544] [serial = 846] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655ED73C00) [pid = 3544] [serial = 844] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655AD44400) [pid = 3544] [serial = 849] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006555456400) [pid = 3544] [serial = 826] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655841E400) [pid = 3544] [serial = 828] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655845E400) [pid = 3544] [serial = 829] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655BCF4400) [pid = 3544] [serial = 837] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655F7A0800) [pid = 3544] [serial = 852] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655F696400) [pid = 3544] [serial = 847] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655F7A9C00) [pid = 3544] [serial = 853] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655F92DC00) [pid = 3544] [serial = 855] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655F456C00) [pid = 3544] [serial = 850] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655CAC3000) [pid = 3544] [serial = 838] [outer = 0000000000000000] [url = about:blank] 22:55:26 INFO - PROCESS | 3544 | 1467870926481 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] 22:55:26 INFO - PROCESS | 3544 | 1467870926574 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 22:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:55:26 INFO - PROCESS | 3544 | 1467870926580 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:55:26 INFO - PROCESS | 3544 | 1467870926583 Marionette TRACE conn6 <- [1,1170,null,{}] 22:55:26 INFO - PROCESS | 3544 | 1467870926590 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}] 22:55:26 INFO - PROCESS | 3544 | 1467870926593 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:26 INFO - PROCESS | 3544 | 1467870926682 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 22:55:26 INFO - PROCESS | 3544 | 1467870926689 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:26 INFO - PROCESS | 3544 | 1467870926694 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000006552E8F800 == 27 [pid = 3544] [id = 302] 22:55:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654DF56800) [pid = 3544] [serial = 905] [outer = 0000000000000000] 22:55:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654E626400) [pid = 3544] [serial = 906] [outer = 000000654DF56800] 22:55:26 INFO - PROCESS | 3544 | 1467870926744 Marionette DEBUG loaded listener.js 22:55:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654EC4C000) [pid = 3544] [serial = 907] [outer = 000000654DF56800] 22:55:27 INFO - PROCESS | 3544 | 1467870927244 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] 22:55:27 INFO - PROCESS | 3544 | 1467870927280 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 22:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:55:27 INFO - PROCESS | 3544 | 1467870927286 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:55:27 INFO - PROCESS | 3544 | 1467870927289 Marionette TRACE conn6 <- [1,1174,null,{}] 22:55:27 INFO - PROCESS | 3544 | 1467870927293 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}] 22:55:27 INFO - PROCESS | 3544 | 1467870927296 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:27 INFO - PROCESS | 3544 | 1467870927388 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 22:55:27 INFO - PROCESS | 3544 | 1467870927396 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:27 INFO - PROCESS | 3544 | 1467870927399 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000006559E05000 == 28 [pid = 3544] [id = 303] 22:55:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (00000065530FA800) [pid = 3544] [serial = 908] [outer = 0000000000000000] 22:55:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006553835400) [pid = 3544] [serial = 909] [outer = 00000065530FA800] 22:55:27 INFO - PROCESS | 3544 | 1467870927449 Marionette DEBUG loaded listener.js 22:55:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000006553DE1000) [pid = 3544] [serial = 910] [outer = 00000065530FA800] 22:55:27 INFO - PROCESS | 3544 | 1467870927903 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] 22:55:27 INFO - PROCESS | 3544 | 1467870927983 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 22:55:27 INFO - PROCESS | 3544 | 1467870927995 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:55:28 INFO - PROCESS | 3544 | 1467870927999 Marionette TRACE conn6 <- [1,1178,null,{}] 22:55:28 INFO - PROCESS | 3544 | 1467870928047 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}] 22:55:28 INFO - PROCESS | 3544 | 1467870928052 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:28 INFO - PROCESS | 3544 | 1467870928175 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 22:55:28 INFO - PROCESS | 3544 | 1467870928219 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:28 INFO - PROCESS | 3544 | 1467870928223 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1DE800 == 29 [pid = 3544] [id = 304] 22:55:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655797E000) [pid = 3544] [serial = 911] [outer = 0000000000000000] 22:55:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006558425400) [pid = 3544] [serial = 912] [outer = 000000655797E000] 22:55:28 INFO - PROCESS | 3544 | 1467870928273 Marionette DEBUG loaded listener.js 22:55:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000006559D4B000) [pid = 3544] [serial = 913] [outer = 000000655797E000] 22:55:28 INFO - PROCESS | 3544 | 1467870928676 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] 22:55:28 INFO - PROCESS | 3544 | 1467870928716 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 22:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:55:28 INFO - PROCESS | 3544 | 1467870928719 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:55:28 INFO - PROCESS | 3544 | 1467870928721 Marionette TRACE conn6 <- [1,1182,null,{}] 22:55:28 INFO - PROCESS | 3544 | 1467870928724 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}] 22:55:28 INFO - PROCESS | 3544 | 1467870928726 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:28 INFO - PROCESS | 3544 | 1467870928844 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 22:55:28 INFO - PROCESS | 3544 | 1467870928850 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:28 INFO - PROCESS | 3544 | 1467870928853 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B47C000 == 30 [pid = 3544] [id = 305] 22:55:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655ACB4400) [pid = 3544] [serial = 914] [outer = 0000000000000000] 22:55:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655ACF1C00) [pid = 3544] [serial = 915] [outer = 000000655ACB4400] 22:55:28 INFO - PROCESS | 3544 | 1467870928936 Marionette DEBUG loaded listener.js 22:55:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655AD5E800) [pid = 3544] [serial = 916] [outer = 000000655ACB4400] 22:55:29 INFO - PROCESS | 3544 | 1467870929371 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] 22:55:29 INFO - PROCESS | 3544 | 1467870929414 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 22:55:29 INFO - PROCESS | 3544 | 1467870929433 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:55:29 INFO - PROCESS | 3544 | 1467870929435 Marionette TRACE conn6 <- [1,1186,null,{}] 22:55:29 INFO - PROCESS | 3544 | 1467870929439 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}] 22:55:29 INFO - PROCESS | 3544 | 1467870929441 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:29 INFO - PROCESS | 3544 | 1467870929575 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 22:55:29 INFO - PROCESS | 3544 | 1467870929585 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:29 INFO - PROCESS | 3544 | 1467870929588 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:29 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC2C000 == 31 [pid = 3544] [id = 306] 22:55:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000654CF11400) [pid = 3544] [serial = 917] [outer = 0000000000000000] 22:55:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655BCF0C00) [pid = 3544] [serial = 918] [outer = 000000654CF11400] 22:55:29 INFO - PROCESS | 3544 | 1467870929673 Marionette DEBUG loaded listener.js 22:55:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655CAF0000) [pid = 3544] [serial = 919] [outer = 000000654CF11400] 22:55:30 INFO - PROCESS | 3544 | 1467870930077 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]]]}] 22:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 690ms 22:55:30 INFO - PROCESS | 3544 | 1467870930129 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 22:55:30 INFO - PROCESS | 3544 | 1467870930131 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 22:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:55:30 INFO - PROCESS | 3544 | 1467870930134 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:55:30 INFO - PROCESS | 3544 | 1467870930136 Marionette TRACE conn6 <- [1,1190,null,{}] 22:55:30 INFO - PROCESS | 3544 | 1467870930149 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}] 22:55:30 INFO - PROCESS | 3544 | 1467870930155 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:30 INFO - PROCESS | 3544 | 1467870930293 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 22:55:30 INFO - PROCESS | 3544 | 1467870930346 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:30 INFO - PROCESS | 3544 | 1467870930348 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:30 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D769800 == 32 [pid = 3544] [id = 307] 22:55:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655D7A9000) [pid = 3544] [serial = 920] [outer = 0000000000000000] 22:55:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655E350400) [pid = 3544] [serial = 921] [outer = 000000655D7A9000] 22:55:30 INFO - PROCESS | 3544 | 1467870930395 Marionette DEBUG loaded listener.js 22:55:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655ED77400) [pid = 3544] [serial = 922] [outer = 000000655D7A9000] 22:55:30 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (00000065603E1800) [pid = 3544] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:55:30 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655ACF0000) [pid = 3544] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:55:30 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655D7A1C00) [pid = 3544] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:55:30 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654EE75800) [pid = 3544] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:55:30 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655F69C800) [pid = 3544] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:55:30 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654EC4BC00) [pid = 3544] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:55:30 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655841B000) [pid = 3544] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:55:30 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654DF40400) [pid = 3544] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:55:30 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654DF56000) [pid = 3544] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:55:30 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006554988800) [pid = 3544] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:55:30 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655F7A6000) [pid = 3544] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:55:30 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000654EBA2C00) [pid = 3544] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:55:30 INFO - PROCESS | 3544 | 1467870930987 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]]]}] 22:55:31 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 22:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 878ms 22:55:31 INFO - PROCESS | 3544 | 1467870931016 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 22:55:31 INFO - PROCESS | 3544 | 1467870931018 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 22:55:31 INFO - PROCESS | 3544 | 1467870931021 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:55:31 INFO - PROCESS | 3544 | 1467870931023 Marionette TRACE conn6 <- [1,1194,null,{}] 22:55:31 INFO - PROCESS | 3544 | 1467870931026 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}] 22:55:31 INFO - PROCESS | 3544 | 1467870931028 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:31 INFO - PROCESS | 3544 | 1467870931108 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 22:55:31 INFO - PROCESS | 3544 | 1467870931185 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:31 INFO - PROCESS | 3544 | 1467870931187 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:31 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EA91800 == 33 [pid = 3544] [id = 308] 22:55:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654CE60000) [pid = 3544] [serial = 923] [outer = 0000000000000000] 22:55:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006555116C00) [pid = 3544] [serial = 924] [outer = 000000654CE60000] 22:55:31 INFO - PROCESS | 3544 | 1467870931232 Marionette DEBUG loaded listener.js 22:55:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655ED77C00) [pid = 3544] [serial = 925] [outer = 000000654CE60000] 22:55:31 INFO - PROCESS | 3544 | 1467870931589 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]]]}] 22:55:31 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 22:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 628ms 22:55:31 INFO - PROCESS | 3544 | 1467870931653 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 22:55:31 INFO - PROCESS | 3544 | 1467870931655 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 22:55:31 INFO - PROCESS | 3544 | 1467870931658 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:55:31 INFO - PROCESS | 3544 | 1467870931660 Marionette TRACE conn6 <- [1,1198,null,{}] 22:55:31 INFO - PROCESS | 3544 | 1467870931663 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}] 22:55:31 INFO - PROCESS | 3544 | 1467870931665 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:31 INFO - PROCESS | 3544 | 1467870931771 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 22:55:31 INFO - PROCESS | 3544 | 1467870931777 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:31 INFO - PROCESS | 3544 | 1467870931779 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:31 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4CA000 == 34 [pid = 3544] [id = 309] 22:55:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655F44B400) [pid = 3544] [serial = 926] [outer = 0000000000000000] 22:55:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655F691C00) [pid = 3544] [serial = 927] [outer = 000000655F44B400] 22:55:31 INFO - PROCESS | 3544 | 1467870931823 Marionette DEBUG loaded listener.js 22:55:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655F79E000) [pid = 3544] [serial = 928] [outer = 000000655F44B400] 22:55:32 INFO - PROCESS | 3544 | 1467870932199 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]]]}] 22:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 586ms 22:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:55:32 INFO - PROCESS | 3544 | 1467870932254 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 22:55:32 INFO - PROCESS | 3544 | 1467870932256 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 22:55:32 INFO - PROCESS | 3544 | 1467870932259 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:55:32 INFO - PROCESS | 3544 | 1467870932261 Marionette TRACE conn6 <- [1,1202,null,{}] 22:55:32 INFO - PROCESS | 3544 | 1467870932264 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}] 22:55:32 INFO - PROCESS | 3544 | 1467870932266 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:32 INFO - PROCESS | 3544 | 1467870932346 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 22:55:32 INFO - PROCESS | 3544 | 1467870932352 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:32 INFO - PROCESS | 3544 | 1467870932354 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:32 INFO - PROCESS | 3544 | ++DOCSHELL 000000656070F800 == 35 [pid = 3544] [id = 310] 22:55:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655F7A8800) [pid = 3544] [serial = 929] [outer = 0000000000000000] 22:55:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655F928400) [pid = 3544] [serial = 930] [outer = 000000655F7A8800] 22:55:32 INFO - PROCESS | 3544 | 1467870932398 Marionette DEBUG loaded listener.js 22:55:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (00000065603D9800) [pid = 3544] [serial = 931] [outer = 000000655F7A8800] 22:55:32 INFO - PROCESS | 3544 | 1467870932857 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]]]}] 22:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 693ms 22:55:32 INFO - PROCESS | 3544 | 1467870932955 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 22:55:32 INFO - PROCESS | 3544 | 1467870932960 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 22:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:55:32 INFO - PROCESS | 3544 | 1467870932965 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:55:32 INFO - PROCESS | 3544 | 1467870932970 Marionette TRACE conn6 <- [1,1206,null,{}] 22:55:32 INFO - PROCESS | 3544 | 1467870932977 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}] 22:55:32 INFO - PROCESS | 3544 | 1467870932980 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:33 INFO - PROCESS | 3544 | 1467870933141 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 22:55:33 INFO - PROCESS | 3544 | 1467870933252 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:33 INFO - PROCESS | 3544 | 1467870933258 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:33 INFO - PROCESS | 3544 | ++DOCSHELL 00000065539B8000 == 36 [pid = 3544] [id = 311] 22:55:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000654DF3B400) [pid = 3544] [serial = 932] [outer = 0000000000000000] 22:55:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000654E625C00) [pid = 3544] [serial = 933] [outer = 000000654DF3B400] 22:55:33 INFO - PROCESS | 3544 | 1467870933320 Marionette DEBUG loaded listener.js 22:55:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000654EEAF800) [pid = 3544] [serial = 934] [outer = 000000654DF3B400] 22:55:34 INFO - PROCESS | 3544 | 1467870934100 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]]]}] 22:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1180ms 22:55:34 INFO - PROCESS | 3544 | 1467870934149 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 22:55:34 INFO - PROCESS | 3544 | 1467870934153 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 22:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:55:34 INFO - PROCESS | 3544 | 1467870934160 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:55:34 INFO - PROCESS | 3544 | 1467870934164 Marionette TRACE conn6 <- [1,1210,null,{}] 22:55:34 INFO - PROCESS | 3544 | 1467870934168 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}] 22:55:34 INFO - PROCESS | 3544 | 1467870934172 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:34 INFO - PROCESS | 3544 | 1467870934308 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 22:55:34 INFO - PROCESS | 3544 | 1467870934379 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:34 INFO - PROCESS | 3544 | 1467870934382 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:34 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAE6800 == 37 [pid = 3544] [id = 312] 22:55:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000006555115C00) [pid = 3544] [serial = 935] [outer = 0000000000000000] 22:55:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655841A400) [pid = 3544] [serial = 936] [outer = 0000006555115C00] 22:55:34 INFO - PROCESS | 3544 | 1467870934480 Marionette DEBUG loaded listener.js 22:55:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655A1E0000) [pid = 3544] [serial = 937] [outer = 0000006555115C00] 22:55:35 INFO - PROCESS | 3544 | 1467870935263 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] 22:55:35 INFO - PROCESS | 3544 | 1467870935380 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 22:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:55:35 INFO - PROCESS | 3544 | 1467870935386 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:55:35 INFO - PROCESS | 3544 | 1467870935390 Marionette TRACE conn6 <- [1,1214,null,{}] 22:55:35 INFO - PROCESS | 3544 | 1467870935396 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}] 22:55:35 INFO - PROCESS | 3544 | 1467870935399 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:35 INFO - PROCESS | 3544 | 1467870935515 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 22:55:35 INFO - PROCESS | 3544 | 1467870935592 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:35 INFO - PROCESS | 3544 | 1467870935596 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:35 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554DF800 == 38 [pid = 3544] [id = 313] 22:55:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000654EE71400) [pid = 3544] [serial = 938] [outer = 0000000000000000] 22:55:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (00000065538DB800) [pid = 3544] [serial = 939] [outer = 000000654EE71400] 22:55:35 INFO - PROCESS | 3544 | 1467870935694 Marionette DEBUG loaded listener.js 22:55:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000006555454400) [pid = 3544] [serial = 940] [outer = 000000654EE71400] 22:55:35 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4CA000 == 37 [pid = 3544] [id = 309] 22:55:35 INFO - PROCESS | 3544 | --DOCSHELL 000000655EA91800 == 36 [pid = 3544] [id = 308] 22:55:35 INFO - PROCESS | 3544 | --DOCSHELL 000000655D769800 == 35 [pid = 3544] [id = 307] 22:55:35 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC2C000 == 34 [pid = 3544] [id = 306] 22:55:35 INFO - PROCESS | 3544 | --DOCSHELL 000000655B47C000 == 33 [pid = 3544] [id = 305] 22:55:35 INFO - PROCESS | 3544 | --DOCSHELL 000000655B1DE800 == 32 [pid = 3544] [id = 304] 22:55:35 INFO - PROCESS | 3544 | --DOCSHELL 0000006559E05000 == 31 [pid = 3544] [id = 303] 22:55:35 INFO - PROCESS | 3544 | --DOCSHELL 0000006552E8F800 == 30 [pid = 3544] [id = 302] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000656066AC00) [pid = 3544] [serial = 888] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655AD42000) [pid = 3544] [serial = 873] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655D7A7400) [pid = 3544] [serial = 876] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (00000065530EF400) [pid = 3544] [serial = 864] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (00000065603D3400) [pid = 3544] [serial = 856] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654F12B400) [pid = 3544] [serial = 861] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655BB3D400) [pid = 3544] [serial = 874] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000006553839800) [pid = 3544] [serial = 862] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655841F000) [pid = 3544] [serial = 867] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006560674800) [pid = 3544] [serial = 889] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006558466800) [pid = 3544] [serial = 868] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655A1E3C00) [pid = 3544] [serial = 870] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654E625000) [pid = 3544] [serial = 858] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654EC52800) [pid = 3544] [serial = 859] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006553DE2400) [pid = 3544] [serial = 865] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655ED75000) [pid = 3544] [serial = 879] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (00000065603DA000) [pid = 3544] [serial = 886] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655E15B000) [pid = 3544] [serial = 877] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655F92C000) [pid = 3544] [serial = 885] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655F692800) [pid = 3544] [serial = 883] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655F693400) [pid = 3544] [serial = 880] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655D7A5C00) [pid = 3544] [serial = 882] [outer = 0000000000000000] [url = about:blank] 22:55:35 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655ACB4800) [pid = 3544] [serial = 871] [outer = 0000000000000000] [url = about:blank] 22:55:36 INFO - PROCESS | 3544 | 1467870936205 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]]]}] 22:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 836ms 22:55:36 INFO - PROCESS | 3544 | 1467870936223 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 22:55:36 INFO - PROCESS | 3544 | 1467870936228 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 22:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:55:36 INFO - PROCESS | 3544 | 1467870936234 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:55:36 INFO - PROCESS | 3544 | 1467870936237 Marionette TRACE conn6 <- [1,1218,null,{}] 22:55:36 INFO - PROCESS | 3544 | 1467870936240 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}] 22:55:36 INFO - PROCESS | 3544 | 1467870936243 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:36 INFO - PROCESS | 3544 | 1467870936331 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 22:55:36 INFO - PROCESS | 3544 | 1467870936339 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:36 INFO - PROCESS | 3544 | 1467870936342 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:36 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A121800 == 31 [pid = 3544] [id = 314] 22:55:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (00000065531C8800) [pid = 3544] [serial = 941] [outer = 0000000000000000] 22:55:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006554A16000) [pid = 3544] [serial = 942] [outer = 00000065531C8800] 22:55:36 INFO - PROCESS | 3544 | 1467870936389 Marionette DEBUG loaded listener.js 22:55:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000006558424400) [pid = 3544] [serial = 943] [outer = 00000065531C8800] 22:55:36 INFO - PROCESS | 3544 | 1467870936865 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]]]}] 22:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 22:55:36 INFO - PROCESS | 3544 | 1467870936927 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 22:55:36 INFO - PROCESS | 3544 | 1467870936929 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 22:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:55:36 INFO - PROCESS | 3544 | 1467870936933 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:55:36 INFO - PROCESS | 3544 | 1467870936937 Marionette TRACE conn6 <- [1,1222,null,{}] 22:55:36 INFO - PROCESS | 3544 | 1467870936948 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}] 22:55:36 INFO - PROCESS | 3544 | 1467870936953 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:37 INFO - PROCESS | 3544 | 1467870937048 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 22:55:37 INFO - PROCESS | 3544 | 1467870937060 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:37 INFO - PROCESS | 3544 | 1467870937063 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:37 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B26A000 == 32 [pid = 3544] [id = 315] 22:55:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655ACB4000) [pid = 3544] [serial = 944] [outer = 0000000000000000] 22:55:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655ACF9000) [pid = 3544] [serial = 945] [outer = 000000655ACB4000] 22:55:37 INFO - PROCESS | 3544 | 1467870937122 Marionette DEBUG loaded listener.js 22:55:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655BB3AC00) [pid = 3544] [serial = 946] [outer = 000000655ACB4000] 22:55:37 INFO - PROCESS | 3544 | 1467870937586 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]]]}] 22:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 22:55:37 INFO - PROCESS | 3544 | 1467870937627 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 22:55:37 INFO - PROCESS | 3544 | 1467870937630 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 22:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:55:37 INFO - PROCESS | 3544 | 1467870937638 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:55:37 INFO - PROCESS | 3544 | 1467870937640 Marionette TRACE conn6 <- [1,1226,null,{}] 22:55:37 INFO - PROCESS | 3544 | 1467870937643 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}] 22:55:37 INFO - PROCESS | 3544 | 1467870937645 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:37 INFO - PROCESS | 3544 | 1467870937735 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 22:55:37 INFO - PROCESS | 3544 | 1467870937741 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:37 INFO - PROCESS | 3544 | 1467870937743 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:37 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C70F000 == 33 [pid = 3544] [id = 316] 22:55:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655CAEF800) [pid = 3544] [serial = 947] [outer = 0000000000000000] 22:55:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655D7AA400) [pid = 3544] [serial = 948] [outer = 000000655CAEF800] 22:55:37 INFO - PROCESS | 3544 | 1467870937788 Marionette DEBUG loaded listener.js 22:55:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655E11B800) [pid = 3544] [serial = 949] [outer = 000000655CAEF800] 22:55:38 INFO - PROCESS | 3544 | 1467870938216 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]]]}] 22:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 628ms 22:55:38 INFO - PROCESS | 3544 | 1467870938264 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 22:55:38 INFO - PROCESS | 3544 | 1467870938267 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 22:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:55:38 INFO - PROCESS | 3544 | 1467870938276 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:55:38 INFO - PROCESS | 3544 | 1467870938278 Marionette TRACE conn6 <- [1,1230,null,{}] 22:55:38 INFO - PROCESS | 3544 | 1467870938281 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}] 22:55:38 INFO - PROCESS | 3544 | 1467870938284 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:38 INFO - PROCESS | 3544 | 1467870938398 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 22:55:38 INFO - PROCESS | 3544 | 1467870938403 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:38 INFO - PROCESS | 3544 | 1467870938406 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:38 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D7CC000 == 34 [pid = 3544] [id = 317] 22:55:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655E3BCC00) [pid = 3544] [serial = 950] [outer = 0000000000000000] 22:55:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655EA1EC00) [pid = 3544] [serial = 951] [outer = 000000655E3BCC00] 22:55:38 INFO - PROCESS | 3544 | 1467870938478 Marionette DEBUG loaded listener.js 22:55:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655F44C800) [pid = 3544] [serial = 952] [outer = 000000655E3BCC00] 22:55:38 INFO - PROCESS | 3544 | 1467870938911 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]]]}] 22:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 692ms 22:55:38 INFO - PROCESS | 3544 | 1467870938970 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 22:55:38 INFO - PROCESS | 3544 | 1467870938972 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 22:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:55:38 INFO - PROCESS | 3544 | 1467870938975 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:55:38 INFO - PROCESS | 3544 | 1467870938977 Marionette TRACE conn6 <- [1,1234,null,{}] 22:55:38 INFO - PROCESS | 3544 | 1467870938981 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}] 22:55:38 INFO - PROCESS | 3544 | 1467870938987 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:39 INFO - PROCESS | 3544 | 1467870939128 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 22:55:39 INFO - PROCESS | 3544 | 1467870939188 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:39 INFO - PROCESS | 3544 | 1467870939190 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:39 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4C4800 == 35 [pid = 3544] [id = 318] 22:55:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655F455800) [pid = 3544] [serial = 953] [outer = 0000000000000000] 22:55:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655F7A6800) [pid = 3544] [serial = 954] [outer = 000000655F455800] 22:55:39 INFO - PROCESS | 3544 | 1467870939235 Marionette DEBUG loaded listener.js 22:55:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000656066D400) [pid = 3544] [serial = 955] [outer = 000000655F455800] 22:55:39 INFO - PROCESS | 3544 | 1467870939785 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]]]}] 22:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 877ms 22:55:39 INFO - PROCESS | 3544 | 1467870939857 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 22:55:39 INFO - PROCESS | 3544 | 1467870939859 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 22:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:55:39 INFO - PROCESS | 3544 | 1467870939863 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:55:39 INFO - PROCESS | 3544 | 1467870939865 Marionette TRACE conn6 <- [1,1238,null,{}] 22:55:39 INFO - PROCESS | 3544 | 1467870939868 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}] 22:55:39 INFO - PROCESS | 3544 | 1467870939870 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:40 INFO - PROCESS | 3544 | 1467870939995 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 22:55:40 INFO - PROCESS | 3544 | 1467870940003 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:40 INFO - PROCESS | 3544 | 1467870940005 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:40 INFO - PROCESS | 3544 | ++DOCSHELL 000000656071B000 == 36 [pid = 3544] [id = 319] 22:55:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000656079CC00) [pid = 3544] [serial = 956] [outer = 0000000000000000] 22:55:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (00000065607A9000) [pid = 3544] [serial = 957] [outer = 000000656079CC00] 22:55:40 INFO - PROCESS | 3544 | 1467870940049 Marionette DEBUG loaded listener.js 22:55:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000006561CA0400) [pid = 3544] [serial = 958] [outer = 000000656079CC00] 22:55:40 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655F452C00) [pid = 3544] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:55:40 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000654CF11400) [pid = 3544] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:55:40 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654DF56800) [pid = 3544] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:55:40 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655F44B400) [pid = 3544] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:55:40 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655D7A9000) [pid = 3544] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:55:40 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006561C97800) [pid = 3544] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:55:40 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (00000065530FA800) [pid = 3544] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:55:40 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655ABB6800) [pid = 3544] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:55:40 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655ACB4400) [pid = 3544] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:55:40 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654CF8B800) [pid = 3544] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:55:40 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654CE60000) [pid = 3544] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:55:40 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EC46000) [pid = 3544] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:55:40 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655797E000) [pid = 3544] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:55:40 INFO - PROCESS | 3544 | 1467870940536 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]]]}] 22:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 734ms 22:55:40 INFO - PROCESS | 3544 | 1467870940600 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 22:55:40 INFO - PROCESS | 3544 | 1467870940602 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 22:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:55:40 INFO - PROCESS | 3544 | 1467870940605 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:55:40 INFO - PROCESS | 3544 | 1467870940607 Marionette TRACE conn6 <- [1,1242,null,{}] 22:55:40 INFO - PROCESS | 3544 | 1467870940611 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}] 22:55:40 INFO - PROCESS | 3544 | 1467870940612 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:40 INFO - PROCESS | 3544 | 1467870940694 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 22:55:40 INFO - PROCESS | 3544 | 1467870940702 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:40 INFO - PROCESS | 3544 | 1467870940704 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E4F000 == 37 [pid = 3544] [id = 320] 22:55:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006554FB9800) [pid = 3544] [serial = 959] [outer = 0000000000000000] 22:55:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655CAE5800) [pid = 3544] [serial = 960] [outer = 0000006554FB9800] 22:55:40 INFO - PROCESS | 3544 | 1467870940748 Marionette DEBUG loaded listener.js 22:55:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (00000065607A9800) [pid = 3544] [serial = 961] [outer = 0000006554FB9800] 22:55:41 INFO - PROCESS | 3544 | 1467870941166 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]]]}] 22:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 22:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:55:41 INFO - PROCESS | 3544 | 1467870941238 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 22:55:41 INFO - PROCESS | 3544 | 1467870941240 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 22:55:41 INFO - PROCESS | 3544 | 1467870941243 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:55:41 INFO - PROCESS | 3544 | 1467870941245 Marionette TRACE conn6 <- [1,1246,null,{}] 22:55:41 INFO - PROCESS | 3544 | 1467870941249 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}] 22:55:41 INFO - PROCESS | 3544 | 1467870941251 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:41 INFO - PROCESS | 3544 | 1467870941332 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 22:55:41 INFO - PROCESS | 3544 | 1467870941378 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:41 INFO - PROCESS | 3544 | 1467870941380 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562369800 == 38 [pid = 3544] [id = 321] 22:55:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006561E58000) [pid = 3544] [serial = 962] [outer = 0000000000000000] 22:55:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006561E5B800) [pid = 3544] [serial = 963] [outer = 0000006561E58000] 22:55:41 INFO - PROCESS | 3544 | 1467870941423 Marionette DEBUG loaded listener.js 22:55:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000006561FA5400) [pid = 3544] [serial = 964] [outer = 0000006561E58000] 22:55:41 INFO - PROCESS | 3544 | 1467870941837 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]]]}] 22:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 629ms 22:55:41 INFO - PROCESS | 3544 | 1467870941876 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 22:55:41 INFO - PROCESS | 3544 | 1467870941878 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 22:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:55:41 INFO - PROCESS | 3544 | 1467870941881 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:55:41 INFO - PROCESS | 3544 | 1467870941883 Marionette TRACE conn6 <- [1,1250,null,{}] 22:55:41 INFO - PROCESS | 3544 | 1467870941891 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}] 22:55:41 INFO - PROCESS | 3544 | 1467870941893 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:41 INFO - PROCESS | 3544 | 1467870941976 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 22:55:41 INFO - PROCESS | 3544 | 1467870941982 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:41 INFO - PROCESS | 3544 | 1467870941984 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:41 INFO - PROCESS | 3544 | ++DOCSHELL 000000656247F000 == 39 [pid = 3544] [id = 322] 22:55:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000006553940000) [pid = 3544] [serial = 965] [outer = 0000000000000000] 22:55:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655F92F800) [pid = 3544] [serial = 966] [outer = 0000006553940000] 22:55:42 INFO - PROCESS | 3544 | 1467870942031 Marionette DEBUG loaded listener.js 22:55:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000006561FB3C00) [pid = 3544] [serial = 967] [outer = 0000006553940000] 22:55:42 INFO - PROCESS | 3544 | --DOCSHELL 00000065538BA800 == 38 [pid = 3544] [id = 301] 22:55:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655A121800 == 37 [pid = 3544] [id = 314] 22:55:43 INFO - PROCESS | 3544 | --DOCSHELL 00000065554DF800 == 36 [pid = 3544] [id = 313] 22:55:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAE6800 == 35 [pid = 3544] [id = 312] 22:55:43 INFO - PROCESS | 3544 | --DOCSHELL 000000656070F800 == 34 [pid = 3544] [id = 310] 22:55:43 INFO - PROCESS | 3544 | --DOCSHELL 00000065539B8000 == 33 [pid = 3544] [id = 311] 22:55:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4C4800 == 32 [pid = 3544] [id = 318] 22:55:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655C70F000 == 31 [pid = 3544] [id = 316] 22:55:43 INFO - PROCESS | 3544 | --DOCSHELL 0000006562369800 == 30 [pid = 3544] [id = 321] 22:55:43 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E4F000 == 29 [pid = 3544] [id = 320] 22:55:43 INFO - PROCESS | 3544 | --DOCSHELL 000000656071B000 == 28 [pid = 3544] [id = 319] 22:55:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655D7CC000 == 27 [pid = 3544] [id = 317] 22:55:43 INFO - PROCESS | 3544 | --DOCSHELL 000000655B26A000 == 26 [pid = 3544] [id = 315] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 000000655799B800 == 25 [pid = 3544] [id = 126] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 000000655AD22000 == 24 [pid = 3544] [id = 118] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 000000655C1C7000 == 23 [pid = 3544] [id = 129] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF40800 == 22 [pid = 3544] [id = 128] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 0000006553DBD800 == 21 [pid = 3544] [id = 125] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 00000065603AB800 == 20 [pid = 3544] [id = 132] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 000000654E673800 == 19 [pid = 3544] [id = 121] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 000000655483F800 == 18 [pid = 3544] [id = 117] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 000000655EA8A000 == 17 [pid = 3544] [id = 130] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 00000065539C7000 == 16 [pid = 3544] [id = 116] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 000000655B266800 == 15 [pid = 3544] [id = 119] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 000000655E186000 == 14 [pid = 3544] [id = 122] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 000000655B25C800 == 13 [pid = 3544] [id = 127] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 000000655F42A800 == 12 [pid = 3544] [id = 123] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 00000065584E0000 == 11 [pid = 3544] [id = 124] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 000000655AA17000 == 10 [pid = 3544] [id = 131] 22:55:44 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC04800 == 9 [pid = 3544] [id = 120] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006553835400) [pid = 3544] [serial = 909] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006553DE1000) [pid = 3544] [serial = 910] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000006558425400) [pid = 3544] [serial = 912] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654E626400) [pid = 3544] [serial = 906] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654EC4C000) [pid = 3544] [serial = 907] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (00000065530F3000) [pid = 3544] [serial = 904] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654EB97000) [pid = 3544] [serial = 903] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655CAF0000) [pid = 3544] [serial = 919] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655BCF0C00) [pid = 3544] [serial = 918] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000006555116C00) [pid = 3544] [serial = 924] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655E350400) [pid = 3544] [serial = 921] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655F691C00) [pid = 3544] [serial = 927] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655F928400) [pid = 3544] [serial = 930] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000006555454000) [pid = 3544] [serial = 892] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000006553831000) [pid = 3544] [serial = 891] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655BCEC000) [pid = 3544] [serial = 895] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655ACAEC00) [pid = 3544] [serial = 894] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000006560678400) [pid = 3544] [serial = 898] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000655F7A6400) [pid = 3544] [serial = 897] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000655ED77400) [pid = 3544] [serial = 922] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (0000006561CA3000) [pid = 3544] [serial = 901] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (0000006561C9A800) [pid = 3544] [serial = 900] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000655F79E000) [pid = 3544] [serial = 928] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (000000655ACF1C00) [pid = 3544] [serial = 915] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (000000655AD5E800) [pid = 3544] [serial = 916] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (0000006559D4B000) [pid = 3544] [serial = 913] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (000000655ED77C00) [pid = 3544] [serial = 925] [outer = 0000000000000000] [url = about:blank] 22:55:44 INFO - PROCESS | 3544 | 1467870944951 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]]]}] 22:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 3096ms 22:55:44 INFO - PROCESS | 3544 | 1467870944981 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 22:55:44 INFO - PROCESS | 3544 | 1467870944986 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 22:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:55:45 INFO - PROCESS | 3544 | 1467870944992 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:55:45 INFO - PROCESS | 3544 | 1467870944995 Marionette TRACE conn6 <- [1,1254,null,{}] 22:55:45 INFO - PROCESS | 3544 | 1467870945001 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}] 22:55:45 INFO - PROCESS | 3544 | 1467870945005 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:45 INFO - PROCESS | 3544 | 1467870945112 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 22:55:45 INFO - PROCESS | 3544 | 1467870945184 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:45 INFO - PROCESS | 3544 | 1467870945188 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:45 INFO - PROCESS | 3544 | ++DOCSHELL 000000654FF04800 == 10 [pid = 3544] [id = 323] 22:55:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (000000654D821000) [pid = 3544] [serial = 968] [outer = 0000000000000000] 22:55:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (000000654D822000) [pid = 3544] [serial = 969] [outer = 000000654D821000] 22:55:45 INFO - PROCESS | 3544 | 1467870945240 Marionette DEBUG loaded listener.js 22:55:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (000000654DF3FC00) [pid = 3544] [serial = 970] [outer = 000000654D821000] 22:55:45 INFO - PROCESS | 3544 | 1467870945678 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]]]}] 22:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 734ms 22:55:45 INFO - PROCESS | 3544 | 1467870945728 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 22:55:45 INFO - PROCESS | 3544 | 1467870945734 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 22:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:55:45 INFO - PROCESS | 3544 | 1467870945741 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:55:45 INFO - PROCESS | 3544 | 1467870945744 Marionette TRACE conn6 <- [1,1258,null,{}] 22:55:45 INFO - PROCESS | 3544 | 1467870945748 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}] 22:55:45 INFO - PROCESS | 3544 | 1467870945751 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:45 INFO - PROCESS | 3544 | 1467870945849 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 22:55:45 INFO - PROCESS | 3544 | 1467870945857 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:45 INFO - PROCESS | 3544 | 1467870945860 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:45 INFO - PROCESS | 3544 | ++DOCSHELL 000000654F1C4000 == 11 [pid = 3544] [id = 324] 22:55:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (000000654EBA3400) [pid = 3544] [serial = 971] [outer = 0000000000000000] 22:55:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000654EC45400) [pid = 3544] [serial = 972] [outer = 000000654EBA3400] 22:55:45 INFO - PROCESS | 3544 | 1467870945909 Marionette DEBUG loaded listener.js 22:55:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000654ED46000) [pid = 3544] [serial = 973] [outer = 000000654EBA3400] 22:55:46 INFO - PROCESS | 3544 | 1467870946411 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]]]}] 22:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 691ms 22:55:46 INFO - PROCESS | 3544 | 1467870946434 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 22:55:46 INFO - PROCESS | 3544 | 1467870946436 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 22:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:55:46 INFO - PROCESS | 3544 | 1467870946440 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:55:46 INFO - PROCESS | 3544 | 1467870946443 Marionette TRACE conn6 <- [1,1262,null,{}] 22:55:46 INFO - PROCESS | 3544 | 1467870946455 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}] 22:55:46 INFO - PROCESS | 3544 | 1467870946461 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:46 INFO - PROCESS | 3544 | 1467870946619 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 22:55:46 INFO - PROCESS | 3544 | 1467870946669 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:46 INFO - PROCESS | 3544 | 1467870946672 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:46 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A12E000 == 12 [pid = 3544] [id = 325] 22:55:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000654CE65400) [pid = 3544] [serial = 974] [outer = 0000000000000000] 22:55:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000654F35F000) [pid = 3544] [serial = 975] [outer = 000000654CE65400] 22:55:46 INFO - PROCESS | 3544 | 1467870946723 Marionette DEBUG loaded listener.js 22:55:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0000006553153000) [pid = 3544] [serial = 976] [outer = 000000654CE65400] 22:55:47 INFO - PROCESS | 3544 | 1467870947118 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]]]}] 22:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 733ms 22:55:47 INFO - PROCESS | 3544 | 1467870947176 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 22:55:47 INFO - PROCESS | 3544 | 1467870947179 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 22:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:55:47 INFO - PROCESS | 3544 | 1467870947182 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:55:47 INFO - PROCESS | 3544 | 1467870947184 Marionette TRACE conn6 <- [1,1266,null,{}] 22:55:47 INFO - PROCESS | 3544 | 1467870947187 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}] 22:55:47 INFO - PROCESS | 3544 | 1467870947189 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:47 INFO - PROCESS | 3544 | 1467870947278 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 22:55:47 INFO - PROCESS | 3544 | 1467870947285 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:47 INFO - PROCESS | 3544 | 1467870947287 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:47 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AD1E000 == 13 [pid = 3544] [id = 326] 22:55:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000006553B25000) [pid = 3544] [serial = 977] [outer = 0000000000000000] 22:55:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000006553D7A400) [pid = 3544] [serial = 978] [outer = 0000006553B25000] 22:55:47 INFO - PROCESS | 3544 | 1467870947334 Marionette DEBUG loaded listener.js 22:55:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000006554984800) [pid = 3544] [serial = 979] [outer = 0000006553B25000] 22:55:47 INFO - PROCESS | 3544 | 1467870947813 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]]]}] 22:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 692ms 22:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:55:47 INFO - PROCESS | 3544 | 1467870947875 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 22:55:47 INFO - PROCESS | 3544 | 1467870947878 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 22:55:47 INFO - PROCESS | 3544 | 1467870947881 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:55:47 INFO - PROCESS | 3544 | 1467870947883 Marionette TRACE conn6 <- [1,1270,null,{}] 22:55:47 INFO - PROCESS | 3544 | 1467870947886 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}] 22:55:47 INFO - PROCESS | 3544 | 1467870947888 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:48 INFO - PROCESS | 3544 | 1467870947999 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 22:55:48 INFO - PROCESS | 3544 | 1467870948010 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:48 INFO - PROCESS | 3544 | 1467870948012 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:48 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1E8800 == 14 [pid = 3544] [id = 327] 22:55:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654EBA3000) [pid = 3544] [serial = 980] [outer = 0000000000000000] 22:55:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655538C800) [pid = 3544] [serial = 981] [outer = 000000654EBA3000] 22:55:48 INFO - PROCESS | 3544 | 1467870948057 Marionette DEBUG loaded listener.js 22:55:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655797E000) [pid = 3544] [serial = 982] [outer = 000000654EBA3000] 22:55:48 INFO - PROCESS | 3544 | 1467870948482 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]]]}] 22:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 629ms 22:55:48 INFO - PROCESS | 3544 | 1467870948514 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 22:55:48 INFO - PROCESS | 3544 | 1467870948516 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 22:55:48 INFO - PROCESS | 3544 | 1467870948524 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:55:48 INFO - PROCESS | 3544 | 1467870948526 Marionette TRACE conn6 <- [1,1274,null,{}] 22:55:48 INFO - PROCESS | 3544 | 1467870948529 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}] 22:55:48 INFO - PROCESS | 3544 | 1467870948535 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:48 INFO - PROCESS | 3544 | 1467870948660 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 22:55:48 INFO - PROCESS | 3544 | 1467870948669 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:48 INFO - PROCESS | 3544 | 1467870948671 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:48 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B854000 == 15 [pid = 3544] [id = 328] 22:55:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655845A000) [pid = 3544] [serial = 983] [outer = 0000000000000000] 22:55:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006559DCE000) [pid = 3544] [serial = 984] [outer = 000000655845A000] 22:55:48 INFO - PROCESS | 3544 | 1467870948717 Marionette DEBUG loaded listener.js 22:55:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655ABB6800) [pid = 3544] [serial = 985] [outer = 000000655845A000] 22:55:49 INFO - PROCESS | 3544 | 1467870949148 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]]]}] 22:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 690ms 22:55:49 INFO - PROCESS | 3544 | 1467870949218 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 22:55:49 INFO - PROCESS | 3544 | 1467870949220 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 22:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:55:49 INFO - PROCESS | 3544 | 1467870949223 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:55:49 INFO - PROCESS | 3544 | 1467870949225 Marionette TRACE conn6 <- [1,1278,null,{}] 22:55:49 INFO - PROCESS | 3544 | 1467870949228 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}] 22:55:49 INFO - PROCESS | 3544 | 1467870949230 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:49 INFO - PROCESS | 3544 | 1467870949311 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 22:55:49 INFO - PROCESS | 3544 | 1467870949346 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:49 INFO - PROCESS | 3544 | 1467870949348 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:49 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC3E800 == 16 [pid = 3544] [id = 329] 22:55:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655AC71C00) [pid = 3544] [serial = 986] [outer = 0000000000000000] 22:55:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655AC75800) [pid = 3544] [serial = 987] [outer = 000000655AC71C00] 22:55:49 INFO - PROCESS | 3544 | 1467870949394 Marionette DEBUG loaded listener.js 22:55:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655ACAC400) [pid = 3544] [serial = 988] [outer = 000000655AC71C00] 22:55:49 INFO - PROCESS | 3544 | 1467870949828 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]]]}] 22:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 628ms 22:55:49 INFO - PROCESS | 3544 | 1467870949856 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 22:55:49 INFO - PROCESS | 3544 | 1467870949858 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 22:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:55:49 INFO - PROCESS | 3544 | 1467870949861 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:55:49 INFO - PROCESS | 3544 | 1467870949863 Marionette TRACE conn6 <- [1,1282,null,{}] 22:55:49 INFO - PROCESS | 3544 | 1467870949875 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}] 22:55:49 INFO - PROCESS | 3544 | 1467870949877 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:49 INFO - PROCESS | 3544 | 1467870949981 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 22:55:50 INFO - PROCESS | 3544 | 1467870949986 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:50 INFO - PROCESS | 3544 | 1467870949988 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:50 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C716000 == 17 [pid = 3544] [id = 330] 22:55:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655ACB5C00) [pid = 3544] [serial = 989] [outer = 0000000000000000] 22:55:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655ACF1C00) [pid = 3544] [serial = 990] [outer = 000000655ACB5C00] 22:55:50 INFO - PROCESS | 3544 | 1467870950033 Marionette DEBUG loaded listener.js 22:55:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655AD45800) [pid = 3544] [serial = 991] [outer = 000000655ACB5C00] 22:55:50 INFO - PROCESS | 3544 | 1467870950451 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]]]}] 22:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 647ms 22:55:50 INFO - PROCESS | 3544 | 1467870950515 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 22:55:50 INFO - PROCESS | 3544 | 1467870950517 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 22:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:55:50 INFO - PROCESS | 3544 | 1467870950521 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:55:50 INFO - PROCESS | 3544 | 1467870950522 Marionette TRACE conn6 <- [1,1286,null,{}] 22:55:50 INFO - PROCESS | 3544 | 1467870950526 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}] 22:55:50 INFO - PROCESS | 3544 | 1467870950528 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:50 INFO - PROCESS | 3544 | 1467870950639 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 22:55:50 INFO - PROCESS | 3544 | 1467870950713 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:50 INFO - PROCESS | 3544 | 1467870950715 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:50 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A12D800 == 18 [pid = 3544] [id = 331] 22:55:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655B11B400) [pid = 3544] [serial = 992] [outer = 0000000000000000] 22:55:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655B6D6C00) [pid = 3544] [serial = 993] [outer = 000000655B11B400] 22:55:50 INFO - PROCESS | 3544 | 1467870950761 Marionette DEBUG loaded listener.js 22:55:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655BB3BC00) [pid = 3544] [serial = 994] [outer = 000000655B11B400] 22:55:51 INFO - PROCESS | 3544 | 1467870951211 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]]]}] 22:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 733ms 22:55:51 INFO - PROCESS | 3544 | 1467870951257 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 22:55:51 INFO - PROCESS | 3544 | 1467870951259 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 22:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:55:51 INFO - PROCESS | 3544 | 1467870951262 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:55:51 INFO - PROCESS | 3544 | 1467870951264 Marionette TRACE conn6 <- [1,1290,null,{}] 22:55:51 INFO - PROCESS | 3544 | 1467870951267 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}] 22:55:51 INFO - PROCESS | 3544 | 1467870951269 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:51 INFO - PROCESS | 3544 | 1467870951384 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 22:55:51 INFO - PROCESS | 3544 | 1467870951390 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:51 INFO - PROCESS | 3544 | 1467870951392 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:51 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EFEC000 == 19 [pid = 3544] [id = 332] 22:55:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655BB45800) [pid = 3544] [serial = 995] [outer = 0000000000000000] 22:55:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655C16D000) [pid = 3544] [serial = 996] [outer = 000000655BB45800] 22:55:51 INFO - PROCESS | 3544 | 1467870951440 Marionette DEBUG loaded listener.js 22:55:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655CABF400) [pid = 3544] [serial = 997] [outer = 000000655BB45800] 22:55:52 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655E3BCC00) [pid = 3544] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:55:52 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655F455800) [pid = 3544] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:55:52 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000656079CC00) [pid = 3544] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:55:52 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006561E58000) [pid = 3544] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:55:52 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655CAEF800) [pid = 3544] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:55:52 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655ACB4000) [pid = 3544] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:55:52 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (00000065531C8800) [pid = 3544] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:55:52 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654EE71400) [pid = 3544] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:55:52 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006555115C00) [pid = 3544] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:55:52 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654DF3B400) [pid = 3544] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:55:52 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655F7A8800) [pid = 3544] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:55:52 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006554FB9800) [pid = 3544] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:55:52 INFO - PROCESS | 3544 | 1467870952095 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]]]}] 22:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 879ms 22:55:52 INFO - PROCESS | 3544 | 1467870952145 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 22:55:52 INFO - PROCESS | 3544 | 1467870952147 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 22:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:55:52 INFO - PROCESS | 3544 | 1467870952156 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:55:52 INFO - PROCESS | 3544 | 1467870952159 Marionette TRACE conn6 <- [1,1294,null,{}] 22:55:52 INFO - PROCESS | 3544 | 1467870952163 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}] 22:55:52 INFO - PROCESS | 3544 | 1467870952165 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:52 INFO - PROCESS | 3544 | 1467870952266 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 22:55:52 INFO - PROCESS | 3544 | 1467870952280 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:52 INFO - PROCESS | 3544 | 1467870952282 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:52 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1E8000 == 20 [pid = 3544] [id = 333] 22:55:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655ACB4000) [pid = 3544] [serial = 998] [outer = 0000000000000000] 22:55:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655BB47000) [pid = 3544] [serial = 999] [outer = 000000655ACB4000] 22:55:52 INFO - PROCESS | 3544 | 1467870952335 Marionette DEBUG loaded listener.js 22:55:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655D7AA800) [pid = 3544] [serial = 1000] [outer = 000000655ACB4000] 22:55:52 INFO - PROCESS | 3544 | 1467870952765 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]]]}] 22:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 692ms 22:55:52 INFO - PROCESS | 3544 | 1467870952845 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 22:55:52 INFO - PROCESS | 3544 | 1467870952847 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 22:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:55:52 INFO - PROCESS | 3544 | 1467870952850 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:55:52 INFO - PROCESS | 3544 | 1467870952852 Marionette TRACE conn6 <- [1,1298,null,{}] 22:55:52 INFO - PROCESS | 3544 | 1467870952856 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}] 22:55:52 INFO - PROCESS | 3544 | 1467870952858 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:52 INFO - PROCESS | 3544 | 1467870952941 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 22:55:52 INFO - PROCESS | 3544 | 1467870952948 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:52 INFO - PROCESS | 3544 | 1467870952950 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:52 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603B9800 == 21 [pid = 3544] [id = 334] 22:55:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655DA7C400) [pid = 3544] [serial = 1001] [outer = 0000000000000000] 22:55:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655E34CC00) [pid = 3544] [serial = 1002] [outer = 000000655DA7C400] 22:55:52 INFO - PROCESS | 3544 | 1467870952995 Marionette DEBUG loaded listener.js 22:55:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655EA14C00) [pid = 3544] [serial = 1003] [outer = 000000655DA7C400] 22:55:53 INFO - PROCESS | 3544 | 1467870953410 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]]]}] 22:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 22:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 628ms 22:55:53 INFO - PROCESS | 3544 | 1467870953482 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 22:55:53 INFO - PROCESS | 3544 | 1467870953484 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 22:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:55:53 INFO - PROCESS | 3544 | 1467870953488 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:55:53 INFO - PROCESS | 3544 | 1467870953489 Marionette TRACE conn6 <- [1,1302,null,{}] 22:55:53 INFO - PROCESS | 3544 | 1467870953493 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}] 22:55:53 INFO - PROCESS | 3544 | 1467870953495 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:53 INFO - PROCESS | 3544 | 1467870953578 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 22:55:53 INFO - PROCESS | 3544 | 1467870953586 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:53 INFO - PROCESS | 3544 | 1467870953588 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E47800 == 22 [pid = 3544] [id = 335] 22:55:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655ED75C00) [pid = 3544] [serial = 1004] [outer = 0000000000000000] 22:55:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655ED79C00) [pid = 3544] [serial = 1005] [outer = 000000655ED75C00] 22:55:53 INFO - PROCESS | 3544 | 1467870953631 Marionette DEBUG loaded listener.js 22:55:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655F403400) [pid = 3544] [serial = 1006] [outer = 000000655ED75C00] 22:55:54 INFO - PROCESS | 3544 | 1467870954157 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]]]}] 22:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 733ms 22:55:54 INFO - PROCESS | 3544 | 1467870954224 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 22:55:54 INFO - PROCESS | 3544 | 1467870954228 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 22:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:55:54 INFO - PROCESS | 3544 | 1467870954233 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:55:54 INFO - PROCESS | 3544 | 1467870954237 Marionette TRACE conn6 <- [1,1306,null,{}] 22:55:54 INFO - PROCESS | 3544 | 1467870954243 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}] 22:55:54 INFO - PROCESS | 3544 | 1467870954246 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:54 INFO - PROCESS | 3544 | 1467870954373 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 22:55:54 INFO - PROCESS | 3544 | 1467870954492 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:54 INFO - PROCESS | 3544 | 1467870954496 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:54 INFO - PROCESS | 3544 | ++DOCSHELL 00000065538AE000 == 23 [pid = 3544] [id = 336] 22:55:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000654D808400) [pid = 3544] [serial = 1007] [outer = 0000000000000000] 22:55:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000654D829C00) [pid = 3544] [serial = 1008] [outer = 000000654D808400] 22:55:54 INFO - PROCESS | 3544 | 1467870954555 Marionette DEBUG loaded listener.js 22:55:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000654EB9E000) [pid = 3544] [serial = 1009] [outer = 000000654D808400] 22:55:55 INFO - PROCESS | 3544 | 1467870955323 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]]]}] 22:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1138ms 22:55:55 INFO - PROCESS | 3544 | 1467870955376 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 22:55:55 INFO - PROCESS | 3544 | 1467870955381 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 22:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:55:55 INFO - PROCESS | 3544 | 1467870955388 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:55:55 INFO - PROCESS | 3544 | 1467870955391 Marionette TRACE conn6 <- [1,1310,null,{}] 22:55:55 INFO - PROCESS | 3544 | 1467870955395 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}] 22:55:55 INFO - PROCESS | 3544 | 1467870955398 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:55 INFO - PROCESS | 3544 | 1467870955531 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 22:55:55 INFO - PROCESS | 3544 | 1467870955643 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:55 INFO - PROCESS | 3544 | 1467870955645 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:55 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B180800 == 24 [pid = 3544] [id = 337] 22:55:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000654F09C400) [pid = 3544] [serial = 1010] [outer = 0000000000000000] 22:55:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (00000065530F3000) [pid = 3544] [serial = 1011] [outer = 000000654F09C400] 22:55:55 INFO - PROCESS | 3544 | 1467870955704 Marionette DEBUG loaded listener.js 22:55:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000006553B25800) [pid = 3544] [serial = 1012] [outer = 000000654F09C400] 22:55:56 INFO - PROCESS | 3544 | 1467870956633 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]]]}] 22:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1340ms 22:55:56 INFO - PROCESS | 3544 | 1467870956730 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 22:55:56 INFO - PROCESS | 3544 | 1467870956735 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 22:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:55:56 INFO - PROCESS | 3544 | 1467870956740 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:55:56 INFO - PROCESS | 3544 | 1467870956743 Marionette TRACE conn6 <- [1,1314,null,{}] 22:55:56 INFO - PROCESS | 3544 | 1467870956749 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}] 22:55:56 INFO - PROCESS | 3544 | 1467870956752 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:56 INFO - PROCESS | 3544 | 1467870956890 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655F92F800) [pid = 3544] [serial = 966] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655EA1EC00) [pid = 3544] [serial = 951] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655F44C800) [pid = 3544] [serial = 952] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000656066D400) [pid = 3544] [serial = 955] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655F7A6800) [pid = 3544] [serial = 954] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (00000065607A9000) [pid = 3544] [serial = 957] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006561E5B800) [pid = 3544] [serial = 963] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006561CA0400) [pid = 3544] [serial = 958] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000006561FA5400) [pid = 3544] [serial = 964] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655D7AA400) [pid = 3544] [serial = 948] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655ACF9000) [pid = 3544] [serial = 945] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655BB3AC00) [pid = 3544] [serial = 946] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006554A16000) [pid = 3544] [serial = 942] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000006558424400) [pid = 3544] [serial = 943] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006555454400) [pid = 3544] [serial = 940] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (00000065538DB800) [pid = 3544] [serial = 939] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655A1E0000) [pid = 3544] [serial = 937] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655841A400) [pid = 3544] [serial = 936] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000654EEAF800) [pid = 3544] [serial = 934] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000654E625C00) [pid = 3544] [serial = 933] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (00000065603D9800) [pid = 3544] [serial = 931] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (00000065607A9800) [pid = 3544] [serial = 961] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655CAE5800) [pid = 3544] [serial = 960] [outer = 0000000000000000] [url = about:blank] 22:55:56 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655E11B800) [pid = 3544] [serial = 949] [outer = 0000000000000000] [url = about:blank] 22:55:57 INFO - PROCESS | 3544 | 1467870957000 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:57 INFO - PROCESS | 3544 | 1467870957005 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:57 INFO - PROCESS | 3544 | ++DOCSHELL 000000654ED3B000 == 25 [pid = 3544] [id = 338] 22:55:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654CF82C00) [pid = 3544] [serial = 1013] [outer = 0000000000000000] 22:55:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000654D81E800) [pid = 3544] [serial = 1014] [outer = 000000654CF82C00] 22:55:57 INFO - PROCESS | 3544 | 1467870957056 Marionette DEBUG loaded listener.js 22:55:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654EEAEC00) [pid = 3544] [serial = 1015] [outer = 000000654CF82C00] 22:55:57 INFO - PROCESS | 3544 | 1467870957518 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]]]}] 22:55:57 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 22:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 837ms 22:55:57 INFO - PROCESS | 3544 | 1467870957581 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 22:55:57 INFO - PROCESS | 3544 | 1467870957585 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 22:55:57 INFO - PROCESS | 3544 | 1467870957597 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:55:57 INFO - PROCESS | 3544 | 1467870957600 Marionette TRACE conn6 <- [1,1318,null,{}] 22:55:57 INFO - PROCESS | 3544 | 1467870957604 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}] 22:55:57 INFO - PROCESS | 3544 | 1467870957607 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:57 INFO - PROCESS | 3544 | 1467870957696 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 22:55:57 INFO - PROCESS | 3544 | 1467870957711 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:57 INFO - PROCESS | 3544 | 1467870957713 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:57 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A8B6000 == 26 [pid = 3544] [id = 339] 22:55:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000006554986800) [pid = 3544] [serial = 1016] [outer = 0000000000000000] 22:55:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (00000065549CD000) [pid = 3544] [serial = 1017] [outer = 0000006554986800] 22:55:57 INFO - PROCESS | 3544 | 1467870957761 Marionette DEBUG loaded listener.js 22:55:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006555450800) [pid = 3544] [serial = 1018] [outer = 0000006554986800] 22:55:58 INFO - PROCESS | 3544 | 1467870958210 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]]]}] 22:55:58 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 22:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 22:55:58 INFO - PROCESS | 3544 | 1467870958292 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 22:55:58 INFO - PROCESS | 3544 | 1467870958295 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 22:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:55:58 INFO - PROCESS | 3544 | 1467870958298 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:55:58 INFO - PROCESS | 3544 | 1467870958302 Marionette TRACE conn6 <- [1,1322,null,{}] 22:55:58 INFO - PROCESS | 3544 | 1467870958313 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}] 22:55:58 INFO - PROCESS | 3544 | 1467870958318 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:58 INFO - PROCESS | 3544 | 1467870958451 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 22:55:58 INFO - PROCESS | 3544 | 1467870958523 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:58 INFO - PROCESS | 3544 | 1467870958526 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:58 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B436800 == 27 [pid = 3544] [id = 340] 22:55:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000006558458000) [pid = 3544] [serial = 1019] [outer = 0000000000000000] 22:55:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006559D4B000) [pid = 3544] [serial = 1020] [outer = 0000006558458000] 22:55:58 INFO - PROCESS | 3544 | 1467870958576 Marionette DEBUG loaded listener.js 22:55:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655A1ED000) [pid = 3544] [serial = 1021] [outer = 0000006558458000] 22:55:58 INFO - PROCESS | 3544 | 1467870958947 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]]]}] 22:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 691ms 22:55:58 INFO - PROCESS | 3544 | 1467870958991 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 22:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:55:59 INFO - PROCESS | 3544 | 1467870958994 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 22:55:59 INFO - PROCESS | 3544 | 1467870958997 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:55:59 INFO - PROCESS | 3544 | 1467870958999 Marionette TRACE conn6 <- [1,1326,null,{}] 22:55:59 INFO - PROCESS | 3544 | 1467870959003 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}] 22:55:59 INFO - PROCESS | 3544 | 1467870959005 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:59 INFO - PROCESS | 3544 | 1467870959128 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 22:55:59 INFO - PROCESS | 3544 | 1467870959142 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:59 INFO - PROCESS | 3544 | 1467870959144 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:55:59 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C1BA800 == 28 [pid = 3544] [id = 341] 22:55:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655AC72800) [pid = 3544] [serial = 1022] [outer = 0000000000000000] 22:55:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655AC78C00) [pid = 3544] [serial = 1023] [outer = 000000655AC72800] 22:55:59 INFO - PROCESS | 3544 | 1467870959190 Marionette DEBUG loaded listener.js 22:55:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655ACF7800) [pid = 3544] [serial = 1024] [outer = 000000655AC72800] 22:56:00 INFO - PROCESS | 3544 | 1467870960087 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]]]}] 22:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1133ms 22:56:00 INFO - PROCESS | 3544 | 1467870960133 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 22:56:00 INFO - PROCESS | 3544 | 1467870960135 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 22:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:56:00 INFO - PROCESS | 3544 | 1467870960138 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:56:00 INFO - PROCESS | 3544 | 1467870960140 Marionette TRACE conn6 <- [1,1330,null,{}] 22:56:00 INFO - PROCESS | 3544 | 1467870960144 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}] 22:56:00 INFO - PROCESS | 3544 | 1467870960146 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:00 INFO - PROCESS | 3544 | 1467870960254 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 22:56:00 INFO - PROCESS | 3544 | 1467870960260 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:00 INFO - PROCESS | 3544 | 1467870960262 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:00 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D7C4800 == 29 [pid = 3544] [id = 342] 22:56:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655AC72C00) [pid = 3544] [serial = 1025] [outer = 0000000000000000] 22:56:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655BB3D400) [pid = 3544] [serial = 1026] [outer = 000000655AC72C00] 22:56:00 INFO - PROCESS | 3544 | 1467870960307 Marionette DEBUG loaded listener.js 22:56:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655C788000) [pid = 3544] [serial = 1027] [outer = 000000655AC72C00] 22:56:00 INFO - PROCESS | 3544 | 1467870960761 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]]]}] 22:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 671ms 22:56:00 INFO - PROCESS | 3544 | 1467870960813 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 22:56:00 INFO - PROCESS | 3544 | 1467870960815 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 22:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:56:00 INFO - PROCESS | 3544 | 1467870960818 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:56:00 INFO - PROCESS | 3544 | 1467870960820 Marionette TRACE conn6 <- [1,1334,null,{}] 22:56:00 INFO - PROCESS | 3544 | 1467870960823 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}] 22:56:00 INFO - PROCESS | 3544 | 1467870960829 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:00 INFO - PROCESS | 3544 | 1467870960966 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 22:56:01 INFO - PROCESS | 3544 | 1467870961018 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:01 INFO - PROCESS | 3544 | 1467870961020 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:01 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4B1000 == 30 [pid = 3544] [id = 343] 22:56:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655CAE5800) [pid = 3544] [serial = 1028] [outer = 0000000000000000] 22:56:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655DA80400) [pid = 3544] [serial = 1029] [outer = 000000655CAE5800] 22:56:01 INFO - PROCESS | 3544 | 1467870961066 Marionette DEBUG loaded listener.js 22:56:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655F411C00) [pid = 3544] [serial = 1030] [outer = 000000655CAE5800] 22:56:01 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655ACB5C00) [pid = 3544] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:56:01 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655B11B400) [pid = 3544] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:56:01 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654CE65400) [pid = 3544] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:56:01 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006553B25000) [pid = 3544] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:56:01 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655BB45800) [pid = 3544] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:56:01 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655ACB4000) [pid = 3544] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:56:01 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655AC71C00) [pid = 3544] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:56:01 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EBA3400) [pid = 3544] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:56:01 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006553940000) [pid = 3544] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:56:01 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654EBA3000) [pid = 3544] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:56:01 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655845A000) [pid = 3544] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:56:01 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654D821000) [pid = 3544] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:56:01 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655DA7C400) [pid = 3544] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:56:01 INFO - PROCESS | 3544 | 1467870961577 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]]]}] 22:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 795ms 22:56:01 INFO - PROCESS | 3544 | 1467870961616 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 22:56:01 INFO - PROCESS | 3544 | 1467870961618 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 22:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:56:01 INFO - PROCESS | 3544 | 1467870961621 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:56:01 INFO - PROCESS | 3544 | 1467870961623 Marionette TRACE conn6 <- [1,1338,null,{}] 22:56:01 INFO - PROCESS | 3544 | 1467870961627 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}] 22:56:01 INFO - PROCESS | 3544 | 1467870961629 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:01 INFO - PROCESS | 3544 | 1467870961711 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 22:56:01 INFO - PROCESS | 3544 | 1467870961719 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:01 INFO - PROCESS | 3544 | 1467870961721 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:01 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603AE800 == 31 [pid = 3544] [id = 344] 22:56:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655511CC00) [pid = 3544] [serial = 1031] [outer = 0000000000000000] 22:56:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655C7EC400) [pid = 3544] [serial = 1032] [outer = 000000655511CC00] 22:56:01 INFO - PROCESS | 3544 | 1467870961766 Marionette DEBUG loaded listener.js 22:56:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655F44B800) [pid = 3544] [serial = 1033] [outer = 000000655511CC00] 22:56:02 INFO - PROCESS | 3544 | 1467870962171 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]]]}] 22:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 587ms 22:56:02 INFO - PROCESS | 3544 | 1467870962220 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 22:56:02 INFO - PROCESS | 3544 | 1467870962222 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 22:56:02 INFO - PROCESS | 3544 | 1467870962225 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:56:02 INFO - PROCESS | 3544 | 1467870962227 Marionette TRACE conn6 <- [1,1342,null,{}] 22:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:56:02 INFO - PROCESS | 3544 | 1467870962231 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}] 22:56:02 INFO - PROCESS | 3544 | 1467870962233 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:02 INFO - PROCESS | 3544 | 1467870962320 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 22:56:02 INFO - PROCESS | 3544 | 1467870962328 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:02 INFO - PROCESS | 3544 | 1467870962330 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E3D000 == 32 [pid = 3544] [id = 345] 22:56:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655F458000) [pid = 3544] [serial = 1034] [outer = 0000000000000000] 22:56:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655F690C00) [pid = 3544] [serial = 1035] [outer = 000000655F458000] 22:56:02 INFO - PROCESS | 3544 | 1467870962374 Marionette DEBUG loaded listener.js 22:56:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655F69A000) [pid = 3544] [serial = 1036] [outer = 000000655F458000] 22:56:02 INFO - PROCESS | 3544 | 1467870962791 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]]]}] 22:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 586ms 22:56:02 INFO - PROCESS | 3544 | 1467870962857 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 22:56:02 INFO - PROCESS | 3544 | 1467870962859 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 22:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:56:02 INFO - PROCESS | 3544 | 1467870962872 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:56:02 INFO - PROCESS | 3544 | 1467870962874 Marionette TRACE conn6 <- [1,1346,null,{}] 22:56:02 INFO - PROCESS | 3544 | 1467870962878 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}] 22:56:02 INFO - PROCESS | 3544 | 1467870962880 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:02 INFO - PROCESS | 3544 | 1467870962967 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 22:56:02 INFO - PROCESS | 3544 | 1467870962972 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:02 INFO - PROCESS | 3544 | 1467870962974 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:02 INFO - PROCESS | 3544 | ++DOCSHELL 000000656236C800 == 33 [pid = 3544] [id = 346] 22:56:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655F7A5400) [pid = 3544] [serial = 1037] [outer = 0000000000000000] 22:56:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655F927800) [pid = 3544] [serial = 1038] [outer = 000000655F7A5400] 22:56:03 INFO - PROCESS | 3544 | 1467870963018 Marionette DEBUG loaded listener.js 22:56:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655F92E000) [pid = 3544] [serial = 1039] [outer = 000000655F7A5400] 22:56:03 INFO - PROCESS | 3544 | 1467870963665 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]]]}] 22:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 839ms 22:56:03 INFO - PROCESS | 3544 | 1467870963712 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 22:56:03 INFO - PROCESS | 3544 | 1467870963717 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 22:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:56:03 INFO - PROCESS | 3544 | 1467870963722 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:56:03 INFO - PROCESS | 3544 | 1467870963726 Marionette TRACE conn6 <- [1,1350,null,{}] 22:56:03 INFO - PROCESS | 3544 | 1467870963732 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}] 22:56:03 INFO - PROCESS | 3544 | 1467870963735 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:03 INFO - PROCESS | 3544 | 1467870963852 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 22:56:03 INFO - PROCESS | 3544 | 1467870963974 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:03 INFO - PROCESS | 3544 | 1467870963977 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:04 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A16A800 == 34 [pid = 3544] [id = 347] 22:56:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000654EE77800) [pid = 3544] [serial = 1040] [outer = 0000000000000000] 22:56:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000006552E4AC00) [pid = 3544] [serial = 1041] [outer = 000000654EE77800] 22:56:04 INFO - PROCESS | 3544 | 1467870964037 Marionette DEBUG loaded listener.js 22:56:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006553DDC400) [pid = 3544] [serial = 1042] [outer = 000000654EE77800] 22:56:04 INFO - PROCESS | 3544 | 1467870964689 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]]]}] 22:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1027ms 22:56:04 INFO - PROCESS | 3544 | 1467870964754 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 22:56:04 INFO - PROCESS | 3544 | 1467870964759 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 22:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:56:04 INFO - PROCESS | 3544 | 1467870964766 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:56:04 INFO - PROCESS | 3544 | 1467870964769 Marionette TRACE conn6 <- [1,1354,null,{}] 22:56:04 INFO - PROCESS | 3544 | 1467870964773 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}] 22:56:04 INFO - PROCESS | 3544 | 1467870964776 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:04 INFO - PROCESS | 3544 | 1467870964892 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 22:56:04 INFO - PROCESS | 3544 | 1467870964970 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:04 INFO - PROCESS | 3544 | 1467870964973 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:05 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EFD9800 == 35 [pid = 3544] [id = 348] 22:56:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000006558461000) [pid = 3544] [serial = 1043] [outer = 0000000000000000] 22:56:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000006559DC9000) [pid = 3544] [serial = 1044] [outer = 0000006558461000] 22:56:05 INFO - PROCESS | 3544 | 1467870965071 Marionette DEBUG loaded listener.js 22:56:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655ACAC000) [pid = 3544] [serial = 1045] [outer = 0000006558461000] 22:56:05 INFO - PROCESS | 3544 | 1467870965703 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] 22:56:05 INFO - PROCESS | 3544 | 1467870965767 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 22:56:05 INFO - PROCESS | 3544 | 1467870965773 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:56:05 INFO - PROCESS | 3544 | 1467870965777 Marionette TRACE conn6 <- [1,1358,null,{}] 22:56:05 INFO - PROCESS | 3544 | 1467870965788 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}] 22:56:05 INFO - PROCESS | 3544 | 1467870965794 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:05 INFO - PROCESS | 3544 | 1467870965907 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 22:56:06 INFO - PROCESS | 3544 | 1467870966027 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:06 INFO - PROCESS | 3544 | 1467870966030 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562485800 == 36 [pid = 3544] [id = 349] 22:56:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655E118000) [pid = 3544] [serial = 1046] [outer = 0000000000000000] 22:56:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655E3C0C00) [pid = 3544] [serial = 1047] [outer = 000000655E118000] 22:56:06 INFO - PROCESS | 3544 | 1467870966089 Marionette DEBUG loaded listener.js 22:56:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655F7AA800) [pid = 3544] [serial = 1048] [outer = 000000655E118000] 22:56:06 INFO - PROCESS | 3544 | 1467870966732 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] 22:56:06 INFO - PROCESS | 3544 | 1467870966769 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 22:56:06 INFO - PROCESS | 3544 | 1467870966773 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:56:06 INFO - PROCESS | 3544 | 1467870966775 Marionette TRACE conn6 <- [1,1362,null,{}] 22:56:06 INFO - PROCESS | 3544 | 1467870966779 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}] 22:56:06 INFO - PROCESS | 3544 | 1467870966781 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:06 INFO - PROCESS | 3544 | 1467870966896 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 22:56:07 INFO - PROCESS | 3544 | 1467870967102 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:07 INFO - PROCESS | 3544 | 1467870967105 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:07 INFO - PROCESS | 3544 | ++DOCSHELL 000000655501A000 == 37 [pid = 3544] [id = 350] 22:56:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000654CF8B400) [pid = 3544] [serial = 1049] [outer = 0000000000000000] 22:56:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000654EBA1400) [pid = 3544] [serial = 1050] [outer = 000000654CF8B400] 22:56:07 INFO - PROCESS | 3544 | 1467870967167 Marionette DEBUG loaded listener.js 22:56:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000654F09BC00) [pid = 3544] [serial = 1051] [outer = 000000654CF8B400] 22:56:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4B1000 == 36 [pid = 3544] [id = 343] 22:56:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655D7C4800 == 35 [pid = 3544] [id = 342] 22:56:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655C1BA800 == 34 [pid = 3544] [id = 341] 22:56:08 INFO - PROCESS | 3544 | --DOCSHELL 00000065603AE800 == 33 [pid = 3544] [id = 344] 22:56:08 INFO - PROCESS | 3544 | --DOCSHELL 000000656247F000 == 32 [pid = 3544] [id = 322] 22:56:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E3D000 == 31 [pid = 3544] [id = 345] 22:56:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006562485800 == 30 [pid = 3544] [id = 349] 22:56:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655EFD9800 == 29 [pid = 3544] [id = 348] 22:56:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655A16A800 == 28 [pid = 3544] [id = 347] 22:56:08 INFO - PROCESS | 3544 | --DOCSHELL 000000656236C800 == 27 [pid = 3544] [id = 346] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655ACF1C00) [pid = 3544] [serial = 990] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655BB3BC00) [pid = 3544] [serial = 994] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000654F35F000) [pid = 3544] [serial = 975] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655B6D6C00) [pid = 3544] [serial = 993] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000006553153000) [pid = 3544] [serial = 976] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000006553D7A400) [pid = 3544] [serial = 978] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000006554984800) [pid = 3544] [serial = 979] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655C16D000) [pid = 3544] [serial = 996] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655D7AA800) [pid = 3544] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655AC75800) [pid = 3544] [serial = 987] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655BB47000) [pid = 3544] [serial = 999] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654EC45400) [pid = 3544] [serial = 972] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654ED46000) [pid = 3544] [serial = 973] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655CABF400) [pid = 3544] [serial = 997] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006561FB3C00) [pid = 3544] [serial = 967] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655538C800) [pid = 3544] [serial = 981] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655797E000) [pid = 3544] [serial = 982] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000006559DCE000) [pid = 3544] [serial = 984] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655ABB6800) [pid = 3544] [serial = 985] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654D822000) [pid = 3544] [serial = 969] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000654DF3FC00) [pid = 3544] [serial = 970] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655ED79C00) [pid = 3544] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655AD45800) [pid = 3544] [serial = 991] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655EA14C00) [pid = 3544] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655ACAC400) [pid = 3544] [serial = 988] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655E34CC00) [pid = 3544] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 22:56:08 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:56:08 INFO - PROCESS | 3544 | 1467870968516 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] 22:56:08 INFO - PROCESS | 3544 | 1467870968565 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 22:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:56:08 INFO - PROCESS | 3544 | 1467870968571 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:56:08 INFO - PROCESS | 3544 | 1467870968574 Marionette TRACE conn6 <- [1,1366,null,{}] 22:56:08 INFO - PROCESS | 3544 | 1467870968581 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}] 22:56:08 INFO - PROCESS | 3544 | 1467870968584 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:08 INFO - PROCESS | 3544 | 1467870968681 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 22:56:08 INFO - PROCESS | 3544 | 1467870968755 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:08 INFO - PROCESS | 3544 | 1467870968760 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:08 INFO - PROCESS | 3544 | ++DOCSHELL 00000065531E3800 == 28 [pid = 3544] [id = 351] 22:56:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654D824800) [pid = 3544] [serial = 1052] [outer = 0000000000000000] 22:56:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000654EB9B000) [pid = 3544] [serial = 1053] [outer = 000000654D824800] 22:56:08 INFO - PROCESS | 3544 | 1467870968810 Marionette DEBUG loaded listener.js 22:56:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654EC53800) [pid = 3544] [serial = 1054] [outer = 000000654D824800] 22:56:09 INFO - PROCESS | 3544 | 1467870969204 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] 22:56:09 INFO - PROCESS | 3544 | 1467870969272 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 22:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:56:09 INFO - PROCESS | 3544 | 1467870969278 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:56:09 INFO - PROCESS | 3544 | 1467870969281 Marionette TRACE conn6 <- [1,1370,null,{}] 22:56:09 INFO - PROCESS | 3544 | 1467870969285 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}] 22:56:09 INFO - PROCESS | 3544 | 1467870969288 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:09 INFO - PROCESS | 3544 | 1467870969380 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 22:56:09 INFO - PROCESS | 3544 | 1467870969387 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:09 INFO - PROCESS | 3544 | 1467870969390 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:09 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584E6800 == 29 [pid = 3544] [id = 352] 22:56:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654FDE9800) [pid = 3544] [serial = 1055] [outer = 0000000000000000] 22:56:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655315E000) [pid = 3544] [serial = 1056] [outer = 000000654FDE9800] 22:56:09 INFO - PROCESS | 3544 | 1467870969445 Marionette DEBUG loaded listener.js 22:56:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006553946400) [pid = 3544] [serial = 1057] [outer = 000000654FDE9800] 22:56:09 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:56:09 INFO - PROCESS | 3544 | 1467870969907 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] 22:56:09 INFO - PROCESS | 3544 | 1467870969975 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 22:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:56:09 INFO - PROCESS | 3544 | 1467870969979 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:56:09 INFO - PROCESS | 3544 | 1467870969982 Marionette TRACE conn6 <- [1,1374,null,{}] 22:56:09 INFO - PROCESS | 3544 | 1467870969994 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}] 22:56:10 INFO - PROCESS | 3544 | 1467870969999 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:10 INFO - PROCESS | 3544 | 1467870970118 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 22:56:10 INFO - PROCESS | 3544 | 1467870970199 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:10 INFO - PROCESS | 3544 | 1467870970203 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:10 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF46800 == 30 [pid = 3544] [id = 353] 22:56:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654CFD6400) [pid = 3544] [serial = 1058] [outer = 0000000000000000] 22:56:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006555456400) [pid = 3544] [serial = 1059] [outer = 000000654CFD6400] 22:56:10 INFO - PROCESS | 3544 | 1467870970252 Marionette DEBUG loaded listener.js 22:56:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655841E400) [pid = 3544] [serial = 1060] [outer = 000000654CFD6400] 22:56:10 INFO - PROCESS | 3544 | 1467870970689 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] 22:56:10 INFO - PROCESS | 3544 | 1467870970716 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 22:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:56:10 INFO - PROCESS | 3544 | 1467870970719 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:56:10 INFO - PROCESS | 3544 | 1467870970721 Marionette TRACE conn6 <- [1,1378,null,{}] 22:56:10 INFO - PROCESS | 3544 | 1467870970730 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}] 22:56:10 INFO - PROCESS | 3544 | 1467870970733 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:10 INFO - PROCESS | 3544 | 1467870970844 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 22:56:10 INFO - PROCESS | 3544 | 1467870970849 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:10 INFO - PROCESS | 3544 | 1467870970851 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:10 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B847800 == 31 [pid = 3544] [id = 354] 22:56:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006558462400) [pid = 3544] [serial = 1061] [outer = 0000000000000000] 22:56:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006559E2A800) [pid = 3544] [serial = 1062] [outer = 0000006558462400] 22:56:10 INFO - PROCESS | 3544 | 1467870970900 Marionette DEBUG loaded listener.js 22:56:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655ABBE800) [pid = 3544] [serial = 1063] [outer = 0000006558462400] 22:56:11 INFO - PROCESS | 3544 | 1467870971346 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]]]}] 22:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 691ms 22:56:11 INFO - PROCESS | 3544 | 1467870971413 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 22:56:11 INFO - PROCESS | 3544 | 1467870971415 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 22:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:56:11 INFO - PROCESS | 3544 | 1467870971423 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:56:11 INFO - PROCESS | 3544 | 1467870971425 Marionette TRACE conn6 <- [1,1382,null,{}] 22:56:11 INFO - PROCESS | 3544 | 1467870971428 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}] 22:56:11 INFO - PROCESS | 3544 | 1467870971431 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:11 INFO - PROCESS | 3544 | 1467870971565 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 22:56:11 INFO - PROCESS | 3544 | 1467870971591 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:11 INFO - PROCESS | 3544 | 1467870971593 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:11 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BCC1800 == 32 [pid = 3544] [id = 355] 22:56:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000654FA3B400) [pid = 3544] [serial = 1064] [outer = 0000000000000000] 22:56:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655ACB4000) [pid = 3544] [serial = 1065] [outer = 000000654FA3B400] 22:56:11 INFO - PROCESS | 3544 | 1467870971638 Marionette DEBUG loaded listener.js 22:56:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655AD40800) [pid = 3544] [serial = 1066] [outer = 000000654FA3B400] 22:56:12 INFO - PROCESS | 3544 | 1467870972083 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]]]}] 22:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 691ms 22:56:12 INFO - PROCESS | 3544 | 1467870972113 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 22:56:12 INFO - PROCESS | 3544 | 1467870972116 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 22:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:56:12 INFO - PROCESS | 3544 | 1467870972123 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:56:12 INFO - PROCESS | 3544 | 1467870972125 Marionette TRACE conn6 <- [1,1386,null,{}] 22:56:12 INFO - PROCESS | 3544 | 1467870972129 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}] 22:56:12 INFO - PROCESS | 3544 | 1467870972135 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:12 INFO - PROCESS | 3544 | 1467870972270 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 22:56:12 INFO - PROCESS | 3544 | 1467870972326 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:12 INFO - PROCESS | 3544 | 1467870972328 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:12 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D7BB800 == 33 [pid = 3544] [id = 356] 22:56:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655BB3A800) [pid = 3544] [serial = 1067] [outer = 0000000000000000] 22:56:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655C16D000) [pid = 3544] [serial = 1068] [outer = 000000655BB3A800] 22:56:12 INFO - PROCESS | 3544 | 1467870972374 Marionette DEBUG loaded listener.js 22:56:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655CAEA400) [pid = 3544] [serial = 1069] [outer = 000000655BB3A800] 22:56:12 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655CAE5800) [pid = 3544] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:56:12 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655AC72C00) [pid = 3544] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:56:12 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000006554986800) [pid = 3544] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:56:12 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654CF82C00) [pid = 3544] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:56:12 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006558458000) [pid = 3544] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:56:12 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655ED75C00) [pid = 3544] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:56:12 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654F09C400) [pid = 3544] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:56:12 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654D808400) [pid = 3544] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:56:12 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655F458000) [pid = 3544] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:56:12 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655F7A5400) [pid = 3544] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:56:12 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655AC72800) [pid = 3544] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:56:12 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655511CC00) [pid = 3544] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:56:12 INFO - PROCESS | 3544 | 1467870972925 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]]]}] 22:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 839ms 22:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:56:12 INFO - PROCESS | 3544 | 1467870972961 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 22:56:12 INFO - PROCESS | 3544 | 1467870972964 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 22:56:12 INFO - PROCESS | 3544 | 1467870972967 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:56:12 INFO - PROCESS | 3544 | 1467870972969 Marionette TRACE conn6 <- [1,1390,null,{}] 22:56:12 INFO - PROCESS | 3544 | 1467870972972 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}] 22:56:12 INFO - PROCESS | 3544 | 1467870972974 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:13 INFO - PROCESS | 3544 | 1467870973054 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 22:56:13 INFO - PROCESS | 3544 | 1467870973059 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:13 INFO - PROCESS | 3544 | 1467870973061 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:13 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EA95000 == 34 [pid = 3544] [id = 357] 22:56:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000006559D4A800) [pid = 3544] [serial = 1070] [outer = 0000000000000000] 22:56:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655BCF0C00) [pid = 3544] [serial = 1071] [outer = 0000006559D4A800] 22:56:13 INFO - PROCESS | 3544 | 1467870973105 Marionette DEBUG loaded listener.js 22:56:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655D7A1C00) [pid = 3544] [serial = 1072] [outer = 0000006559D4A800] 22:56:13 INFO - PROCESS | 3544 | 1467870973520 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]]]}] 22:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 586ms 22:56:13 INFO - PROCESS | 3544 | 1467870973559 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 22:56:13 INFO - PROCESS | 3544 | 1467870973562 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 22:56:13 INFO - PROCESS | 3544 | 1467870973565 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:56:13 INFO - PROCESS | 3544 | 1467870973567 Marionette TRACE conn6 <- [1,1394,null,{}] 22:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:56:13 INFO - PROCESS | 3544 | 1467870973575 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}] 22:56:13 INFO - PROCESS | 3544 | 1467870973577 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:13 INFO - PROCESS | 3544 | 1467870973657 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 22:56:13 INFO - PROCESS | 3544 | 1467870973663 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:13 INFO - PROCESS | 3544 | 1467870973665 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:13 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4C4800 == 35 [pid = 3544] [id = 358] 22:56:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655D8BA800) [pid = 3544] [serial = 1073] [outer = 0000000000000000] 22:56:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655E112C00) [pid = 3544] [serial = 1074] [outer = 000000655D8BA800] 22:56:13 INFO - PROCESS | 3544 | 1467870973709 Marionette DEBUG loaded listener.js 22:56:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655E3C0000) [pid = 3544] [serial = 1075] [outer = 000000655D8BA800] 22:56:14 INFO - PROCESS | 3544 | 1467870974161 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]]]}] 22:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 629ms 22:56:14 INFO - PROCESS | 3544 | 1467870974199 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 22:56:14 INFO - PROCESS | 3544 | 1467870974201 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 22:56:14 INFO - PROCESS | 3544 | 1467870974209 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:56:14 INFO - PROCESS | 3544 | 1467870974211 Marionette TRACE conn6 <- [1,1398,null,{}] 22:56:14 INFO - PROCESS | 3544 | 1467870974214 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}] 22:56:14 INFO - PROCESS | 3544 | 1467870974216 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:14 INFO - PROCESS | 3544 | 1467870974298 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 22:56:14 INFO - PROCESS | 3544 | 1467870974304 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:14 INFO - PROCESS | 3544 | 1467870974306 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:14 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF46000 == 36 [pid = 3544] [id = 359] 22:56:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655EA20C00) [pid = 3544] [serial = 1076] [outer = 0000000000000000] 22:56:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655ED76000) [pid = 3544] [serial = 1077] [outer = 000000655EA20C00] 22:56:14 INFO - PROCESS | 3544 | 1467870974350 Marionette DEBUG loaded listener.js 22:56:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655F454C00) [pid = 3544] [serial = 1078] [outer = 000000655EA20C00] 22:56:15 INFO - PROCESS | 3544 | 1467870975157 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]]]}] 22:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 986ms 22:56:15 INFO - PROCESS | 3544 | 1467870975201 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 22:56:15 INFO - PROCESS | 3544 | 1467870975205 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 22:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:56:15 INFO - PROCESS | 3544 | 1467870975210 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:56:15 INFO - PROCESS | 3544 | 1467870975214 Marionette TRACE conn6 <- [1,1402,null,{}] 22:56:15 INFO - PROCESS | 3544 | 1467870975220 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}] 22:56:15 INFO - PROCESS | 3544 | 1467870975223 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:15 INFO - PROCESS | 3544 | 1467870975347 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 22:56:15 INFO - PROCESS | 3544 | 1467870975418 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:15 INFO - PROCESS | 3544 | 1467870975421 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:15 INFO - PROCESS | 3544 | ++DOCSHELL 000000655502D000 == 37 [pid = 3544] [id = 360] 22:56:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000654D81E400) [pid = 3544] [serial = 1079] [outer = 0000000000000000] 22:56:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654EC52800) [pid = 3544] [serial = 1080] [outer = 000000654D81E400] 22:56:15 INFO - PROCESS | 3544 | 1467870975479 Marionette DEBUG loaded listener.js 22:56:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000654FF50000) [pid = 3544] [serial = 1081] [outer = 000000654D81E400] 22:56:16 INFO - PROCESS | 3544 | 1467870976492 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]]]}] 22:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1343ms 22:56:16 INFO - PROCESS | 3544 | 1467870976557 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 22:56:16 INFO - PROCESS | 3544 | 1467870976561 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 22:56:16 INFO - PROCESS | 3544 | 1467870976566 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:56:16 INFO - PROCESS | 3544 | 1467870976569 Marionette TRACE conn6 <- [1,1406,null,{}] 22:56:16 INFO - PROCESS | 3544 | 1467870976575 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}] 22:56:16 INFO - PROCESS | 3544 | 1467870976578 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:16 INFO - PROCESS | 3544 | 1467870976690 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 22:56:16 INFO - PROCESS | 3544 | 1467870976862 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:16 INFO - PROCESS | 3544 | 1467870976867 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4C4800 == 36 [pid = 3544] [id = 358] 22:56:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655EA95000 == 35 [pid = 3544] [id = 357] 22:56:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655D7BB800 == 34 [pid = 3544] [id = 356] 22:56:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655BCC1800 == 33 [pid = 3544] [id = 355] 22:56:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655B847800 == 32 [pid = 3544] [id = 354] 22:56:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF46800 == 31 [pid = 3544] [id = 353] 22:56:16 INFO - PROCESS | 3544 | --DOCSHELL 00000065584E6800 == 30 [pid = 3544] [id = 352] 22:56:16 INFO - PROCESS | 3544 | --DOCSHELL 00000065531E3800 == 29 [pid = 3544] [id = 351] 22:56:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655501A000 == 28 [pid = 3544] [id = 350] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655DA80400) [pid = 3544] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655C788000) [pid = 3544] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655BB3D400) [pid = 3544] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (00000065549CD000) [pid = 3544] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006555450800) [pid = 3544] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654D81E800) [pid = 3544] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654EEAEC00) [pid = 3544] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000006559D4B000) [pid = 3544] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655A1ED000) [pid = 3544] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655F403400) [pid = 3544] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (00000065530F3000) [pid = 3544] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000006553B25800) [pid = 3544] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000654D829C00) [pid = 3544] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000654EB9E000) [pid = 3544] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655F690C00) [pid = 3544] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655F92E000) [pid = 3544] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655F927800) [pid = 3544] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655F69A000) [pid = 3544] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000655F411C00) [pid = 3544] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000655AC78C00) [pid = 3544] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000655ACF7800) [pid = 3544] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000655C7EC400) [pid = 3544] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000655F44B800) [pid = 3544] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 22:56:16 INFO - PROCESS | 3544 | ++DOCSHELL 0000006552E7F000 == 29 [pid = 3544] [id = 361] 22:56:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000654CF80800) [pid = 3544] [serial = 1082] [outer = 0000000000000000] 22:56:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000654E15A800) [pid = 3544] [serial = 1083] [outer = 000000654CF80800] 22:56:16 INFO - PROCESS | 3544 | 1467870976951 Marionette DEBUG loaded listener.js 22:56:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000654F1E7800) [pid = 3544] [serial = 1084] [outer = 000000654CF80800] 22:56:17 INFO - PROCESS | 3544 | 1467870977368 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]]]}] 22:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 839ms 22:56:17 INFO - PROCESS | 3544 | 1467870977418 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 22:56:17 INFO - PROCESS | 3544 | 1467870977424 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 22:56:17 INFO - PROCESS | 3544 | 1467870977431 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:56:17 INFO - PROCESS | 3544 | 1467870977434 Marionette TRACE conn6 <- [1,1410,null,{}] 22:56:17 INFO - PROCESS | 3544 | 1467870977442 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}] 22:56:17 INFO - PROCESS | 3544 | 1467870977445 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:17 INFO - PROCESS | 3544 | 1467870977537 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 22:56:17 INFO - PROCESS | 3544 | 1467870977543 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:17 INFO - PROCESS | 3544 | 1467870977546 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:17 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A176800 == 30 [pid = 3544] [id = 362] 22:56:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0000006553DD9000) [pid = 3544] [serial = 1085] [outer = 0000000000000000] 22:56:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0000006554808400) [pid = 3544] [serial = 1086] [outer = 0000006553DD9000] 22:56:17 INFO - PROCESS | 3544 | 1467870977594 Marionette DEBUG loaded listener.js 22:56:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000006554A19000) [pid = 3544] [serial = 1087] [outer = 0000006553DD9000] 22:56:18 INFO - PROCESS | 3544 | 1467870978098 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]]]}] 22:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 691ms 22:56:18 INFO - PROCESS | 3544 | 1467870978127 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 22:56:18 INFO - PROCESS | 3544 | 1467870978129 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 22:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:56:18 INFO - PROCESS | 3544 | 1467870978133 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:56:18 INFO - PROCESS | 3544 | 1467870978137 Marionette TRACE conn6 <- [1,1414,null,{}] 22:56:18 INFO - PROCESS | 3544 | 1467870978179 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}] 22:56:18 INFO - PROCESS | 3544 | 1467870978184 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:18 INFO - PROCESS | 3544 | 1467870978307 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 22:56:18 INFO - PROCESS | 3544 | 1467870978322 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:18 INFO - PROCESS | 3544 | 1467870978325 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:18 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B837000 == 31 [pid = 3544] [id = 363] 22:56:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000655841E000) [pid = 3544] [serial = 1088] [outer = 0000000000000000] 22:56:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000006559DC1C00) [pid = 3544] [serial = 1089] [outer = 000000655841E000] 22:56:18 INFO - PROCESS | 3544 | 1467870978375 Marionette DEBUG loaded listener.js 22:56:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655ABBBC00) [pid = 3544] [serial = 1090] [outer = 000000655841E000] 22:56:18 INFO - PROCESS | 3544 | 1467870978815 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]]]}] 22:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 22:56:18 INFO - PROCESS | 3544 | 1467870978869 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 22:56:18 INFO - PROCESS | 3544 | 1467870978872 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 22:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:56:18 INFO - PROCESS | 3544 | 1467870978875 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:56:18 INFO - PROCESS | 3544 | 1467870978877 Marionette TRACE conn6 <- [1,1418,null,{}] 22:56:18 INFO - PROCESS | 3544 | 1467870978880 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}] 22:56:18 INFO - PROCESS | 3544 | 1467870978883 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:19 INFO - PROCESS | 3544 | 1467870979003 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 22:56:19 INFO - PROCESS | 3544 | 1467870979053 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:19 INFO - PROCESS | 3544 | 1467870979055 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:19 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C70F000 == 32 [pid = 3544] [id = 364] 22:56:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655ACF4000) [pid = 3544] [serial = 1091] [outer = 0000000000000000] 22:56:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655AD3AC00) [pid = 3544] [serial = 1092] [outer = 000000655ACF4000] 22:56:19 INFO - PROCESS | 3544 | 1467870979100 Marionette DEBUG loaded listener.js 22:56:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655B55A400) [pid = 3544] [serial = 1093] [outer = 000000655ACF4000] 22:56:19 INFO - PROCESS | 3544 | 1467870979545 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]]]}] 22:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 733ms 22:56:19 INFO - PROCESS | 3544 | 1467870979610 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 22:56:19 INFO - PROCESS | 3544 | 1467870979612 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 22:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:56:19 INFO - PROCESS | 3544 | 1467870979615 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:56:19 INFO - PROCESS | 3544 | 1467870979617 Marionette TRACE conn6 <- [1,1422,null,{}] 22:56:19 INFO - PROCESS | 3544 | 1467870979628 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}] 22:56:19 INFO - PROCESS | 3544 | 1467870979630 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:19 INFO - PROCESS | 3544 | 1467870979748 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 22:56:19 INFO - PROCESS | 3544 | 1467870979764 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:19 INFO - PROCESS | 3544 | 1467870979766 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655B6E0800) [pid = 3544] [serial = 1094] [outer = 000000655B37A400] 22:56:19 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EA86800 == 33 [pid = 3544] [id = 365] 22:56:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654DF57C00) [pid = 3544] [serial = 1095] [outer = 0000000000000000] 22:56:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655BB3B800) [pid = 3544] [serial = 1096] [outer = 000000654DF57C00] 22:56:19 INFO - PROCESS | 3544 | 1467870979871 Marionette DEBUG loaded listener.js 22:56:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655C036C00) [pid = 3544] [serial = 1097] [outer = 000000654DF57C00] 22:56:20 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654FDE9800) [pid = 3544] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:56:20 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000654D824800) [pid = 3544] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:56:20 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000006558462400) [pid = 3544] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:56:20 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654CFD6400) [pid = 3544] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:56:20 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654FA3B400) [pid = 3544] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:56:20 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000654CF8B400) [pid = 3544] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:56:20 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655BB3A800) [pid = 3544] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:56:20 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655D8BA800) [pid = 3544] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:56:20 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000654EE77800) [pid = 3544] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:56:20 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000006558461000) [pid = 3544] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:56:20 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655E118000) [pid = 3544] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:56:20 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0000006559D4A800) [pid = 3544] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:56:20 INFO - PROCESS | 3544 | 1467870980713 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]]]}] 22:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1140ms 22:56:20 INFO - PROCESS | 3544 | 1467870980758 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 22:56:20 INFO - PROCESS | 3544 | 1467870980763 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 22:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:56:20 INFO - PROCESS | 3544 | 1467870980769 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:56:20 INFO - PROCESS | 3544 | 1467870980774 Marionette TRACE conn6 <- [1,1426,null,{}] 22:56:20 INFO - PROCESS | 3544 | 1467870980780 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}] 22:56:20 INFO - PROCESS | 3544 | 1467870980783 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:20 INFO - PROCESS | 3544 | 1467870980938 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 22:56:21 INFO - PROCESS | 3544 | 1467870981048 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:21 INFO - PROCESS | 3544 | 1467870981051 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:21 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A171800 == 34 [pid = 3544] [id = 366] 22:56:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000654EE75800) [pid = 3544] [serial = 1098] [outer = 0000000000000000] 22:56:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654F318800) [pid = 3544] [serial = 1099] [outer = 000000654EE75800] 22:56:21 INFO - PROCESS | 3544 | 1467870981112 Marionette DEBUG loaded listener.js 22:56:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (00000065531C1000) [pid = 3544] [serial = 1100] [outer = 000000654EE75800] 22:56:21 INFO - PROCESS | 3544 | 1467870981715 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]]]}] 22:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 987ms 22:56:21 INFO - PROCESS | 3544 | 1467870981759 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 22:56:21 INFO - PROCESS | 3544 | 1467870981765 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 22:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:56:21 INFO - PROCESS | 3544 | 1467870981772 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:56:21 INFO - PROCESS | 3544 | 1467870981775 Marionette TRACE conn6 <- [1,1430,null,{}] 22:56:21 INFO - PROCESS | 3544 | 1467870981779 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}] 22:56:21 INFO - PROCESS | 3544 | 1467870981782 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:21 INFO - PROCESS | 3544 | 1467870981913 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 22:56:22 INFO - PROCESS | 3544 | 1467870981994 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:22 INFO - PROCESS | 3544 | 1467870981996 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:22 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC2E000 == 35 [pid = 3544] [id = 367] 22:56:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000006558416400) [pid = 3544] [serial = 1101] [outer = 0000000000000000] 22:56:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655841FC00) [pid = 3544] [serial = 1102] [outer = 0000006558416400] 22:56:22 INFO - PROCESS | 3544 | 1467870982055 Marionette DEBUG loaded listener.js 22:56:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006558A0C800) [pid = 3544] [serial = 1103] [outer = 0000006558416400] 22:56:22 INFO - PROCESS | 3544 | 1467870982662 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]]]}] 22:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 942ms 22:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:56:22 INFO - PROCESS | 3544 | 1467870982716 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 22:56:22 INFO - PROCESS | 3544 | 1467870982719 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 22:56:22 INFO - PROCESS | 3544 | 1467870982723 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:56:22 INFO - PROCESS | 3544 | 1467870982727 Marionette TRACE conn6 <- [1,1434,null,{}] 22:56:22 INFO - PROCESS | 3544 | 1467870982738 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}] 22:56:22 INFO - PROCESS | 3544 | 1467870982743 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:22 INFO - PROCESS | 3544 | 1467870982862 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 22:56:22 INFO - PROCESS | 3544 | 1467870982941 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:22 INFO - PROCESS | 3544 | 1467870982944 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:23 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4C2800 == 36 [pid = 3544] [id = 368] 22:56:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655BAC4000) [pid = 3544] [serial = 1104] [outer = 0000000000000000] 22:56:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655BB43C00) [pid = 3544] [serial = 1105] [outer = 000000655BAC4000] 22:56:23 INFO - PROCESS | 3544 | 1467870983046 Marionette DEBUG loaded listener.js 22:56:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655D7A4C00) [pid = 3544] [serial = 1106] [outer = 000000655BAC4000] 22:56:23 INFO - PROCESS | 3544 | 1467870983678 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]]]}] 22:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 986ms 22:56:23 INFO - PROCESS | 3544 | 1467870983710 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 22:56:23 INFO - PROCESS | 3544 | 1467870983714 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 22:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:56:23 INFO - PROCESS | 3544 | 1467870983717 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:56:23 INFO - PROCESS | 3544 | 1467870983719 Marionette TRACE conn6 <- [1,1438,null,{}] 22:56:23 INFO - PROCESS | 3544 | 1467870983723 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}] 22:56:23 INFO - PROCESS | 3544 | 1467870983725 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:23 INFO - PROCESS | 3544 | 1467870983852 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 22:56:23 INFO - PROCESS | 3544 | 1467870983926 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:23 INFO - PROCESS | 3544 | 1467870983928 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:24 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553173800 == 37 [pid = 3544] [id = 369] 22:56:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654D823000) [pid = 3544] [serial = 1107] [outer = 0000000000000000] 22:56:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654DD2F800) [pid = 3544] [serial = 1108] [outer = 000000654D823000] 22:56:24 INFO - PROCESS | 3544 | 1467870984089 Marionette DEBUG loaded listener.js 22:56:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000654EE72800) [pid = 3544] [serial = 1109] [outer = 000000654D823000] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000654ED3B000 == 36 [pid = 3544] [id = 338] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655A8B6000 == 35 [pid = 3544] [id = 339] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655B436800 == 34 [pid = 3544] [id = 340] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655C70F000 == 33 [pid = 3544] [id = 364] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655B837000 == 32 [pid = 3544] [id = 363] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655A176800 == 31 [pid = 3544] [id = 362] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 0000006552E7F000 == 30 [pid = 3544] [id = 361] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 00000065538AE000 == 29 [pid = 3544] [id = 336] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655A12D800 == 28 [pid = 3544] [id = 331] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E47800 == 27 [pid = 3544] [id = 335] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000654F1C4000 == 26 [pid = 3544] [id = 324] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655B1E8800 == 25 [pid = 3544] [id = 327] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655C716000 == 24 [pid = 3544] [id = 330] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655EFEC000 == 23 [pid = 3544] [id = 332] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655A12E000 == 22 [pid = 3544] [id = 325] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 00000065603B9800 == 21 [pid = 3544] [id = 334] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000654FF04800 == 20 [pid = 3544] [id = 323] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF46000 == 19 [pid = 3544] [id = 359] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655B854000 == 18 [pid = 3544] [id = 328] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655B180800 == 17 [pid = 3544] [id = 337] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655502D000 == 16 [pid = 3544] [id = 360] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655AD1E000 == 15 [pid = 3544] [id = 326] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC3E800 == 14 [pid = 3544] [id = 329] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655B1E8000 == 13 [pid = 3544] [id = 333] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4C2800 == 12 [pid = 3544] [id = 368] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC2E000 == 11 [pid = 3544] [id = 367] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655A171800 == 10 [pid = 3544] [id = 366] 22:56:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655EA86800 == 9 [pid = 3544] [id = 365] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655315E000) [pid = 3544] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006553946400) [pid = 3544] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654EB9B000) [pid = 3544] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654EC53800) [pid = 3544] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000006559E2A800) [pid = 3544] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000006555456400) [pid = 3544] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655ACB4000) [pid = 3544] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655ABBE800) [pid = 3544] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000654F09BC00) [pid = 3544] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000654EBA1400) [pid = 3544] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655C16D000) [pid = 3544] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000655AD40800) [pid = 3544] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000655E112C00) [pid = 3544] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000655CAEA400) [pid = 3544] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (0000006553DDC400) [pid = 3544] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (0000006552E4AC00) [pid = 3544] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (000000655ED76000) [pid = 3544] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (000000655ACAC000) [pid = 3544] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (0000006559DC9000) [pid = 3544] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (000000655F7AA800) [pid = 3544] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (000000655E3C0C00) [pid = 3544] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (000000655BCF0C00) [pid = 3544] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 54 (000000655D7A1C00) [pid = 3544] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 53 (000000655841E400) [pid = 3544] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 22:56:26 INFO - PROCESS | 3544 | --DOMWINDOW == 52 (000000655E3C0000) [pid = 3544] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 22:56:27 INFO - PROCESS | 3544 | 1467870987155 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]]]}] 22:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 3494ms 22:56:27 INFO - PROCESS | 3544 | 1467870987215 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 22:56:27 INFO - PROCESS | 3544 | 1467870987220 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 22:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:56:27 INFO - PROCESS | 3544 | 1467870987225 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:56:27 INFO - PROCESS | 3544 | 1467870987229 Marionette TRACE conn6 <- [1,1442,null,{}] 22:56:27 INFO - PROCESS | 3544 | 1467870987235 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}] 22:56:27 INFO - PROCESS | 3544 | 1467870987238 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:27 INFO - PROCESS | 3544 | 1467870987340 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 22:56:27 INFO - PROCESS | 3544 | 1467870987413 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:27 INFO - PROCESS | 3544 | 1467870987417 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:27 INFO - PROCESS | 3544 | ++DOCSHELL 00000065538CC800 == 10 [pid = 3544] [id = 370] 22:56:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 53 (000000654D825800) [pid = 3544] [serial = 1110] [outer = 0000000000000000] 22:56:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 54 (000000654E1C1000) [pid = 3544] [serial = 1111] [outer = 000000654D825800] 22:56:27 INFO - PROCESS | 3544 | 1467870987468 Marionette DEBUG loaded listener.js 22:56:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (000000654EBA0400) [pid = 3544] [serial = 1112] [outer = 000000654D825800] 22:56:27 INFO - PROCESS | 3544 | 1467870987913 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]]]}] 22:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 735ms 22:56:27 INFO - PROCESS | 3544 | 1467870987962 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 22:56:27 INFO - PROCESS | 3544 | 1467870987968 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 22:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:56:27 INFO - PROCESS | 3544 | 1467870987974 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:56:27 INFO - PROCESS | 3544 | 1467870987977 Marionette TRACE conn6 <- [1,1446,null,{}] 22:56:28 INFO - PROCESS | 3544 | 1467870988022 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}] 22:56:28 INFO - PROCESS | 3544 | 1467870988025 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:28 INFO - PROCESS | 3544 | 1467870988128 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 22:56:28 INFO - PROCESS | 3544 | 1467870988135 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:28 INFO - PROCESS | 3544 | 1467870988138 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:28 INFO - PROCESS | 3544 | ++DOCSHELL 00000065531F7800 == 11 [pid = 3544] [id = 371] 22:56:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (000000654EEAB000) [pid = 3544] [serial = 1113] [outer = 0000000000000000] 22:56:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (000000654F092C00) [pid = 3544] [serial = 1114] [outer = 000000654EEAB000] 22:56:28 INFO - PROCESS | 3544 | 1467870988187 Marionette DEBUG loaded listener.js 22:56:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (0000006552E57400) [pid = 3544] [serial = 1115] [outer = 000000654EEAB000] 22:56:28 INFO - PROCESS | 3544 | 1467870988689 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]]]}] 22:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 776ms 22:56:28 INFO - PROCESS | 3544 | 1467870988752 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 22:56:28 INFO - PROCESS | 3544 | 1467870988755 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 22:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:56:28 INFO - PROCESS | 3544 | 1467870988759 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:56:28 INFO - PROCESS | 3544 | 1467870988762 Marionette TRACE conn6 <- [1,1450,null,{}] 22:56:28 INFO - PROCESS | 3544 | 1467870988774 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}] 22:56:28 INFO - PROCESS | 3544 | 1467870988779 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:28 INFO - PROCESS | 3544 | 1467870988901 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 22:56:28 INFO - PROCESS | 3544 | 1467870988949 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:28 INFO - PROCESS | 3544 | 1467870988953 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B180000 == 12 [pid = 3544] [id = 372] 22:56:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (000000654D7D9000) [pid = 3544] [serial = 1116] [outer = 0000000000000000] 22:56:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0000006553B25C00) [pid = 3544] [serial = 1117] [outer = 000000654D7D9000] 22:56:29 INFO - PROCESS | 3544 | 1467870989003 Marionette DEBUG loaded listener.js 22:56:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (0000006554993800) [pid = 3544] [serial = 1118] [outer = 000000654D7D9000] 22:56:29 INFO - PROCESS | 3544 | 1467870989504 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]]]}] 22:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 796ms 22:56:29 INFO - PROCESS | 3544 | 1467870989557 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 22:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:56:29 INFO - PROCESS | 3544 | 1467870989560 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 22:56:29 INFO - PROCESS | 3544 | 1467870989563 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:56:29 INFO - PROCESS | 3544 | 1467870989565 Marionette TRACE conn6 <- [1,1454,null,{}] 22:56:29 INFO - PROCESS | 3544 | 1467870989569 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}] 22:56:29 INFO - PROCESS | 3544 | 1467870989571 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:29 INFO - PROCESS | 3544 | 1467870989684 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 22:56:29 INFO - PROCESS | 3544 | 1467870989735 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:29 INFO - PROCESS | 3544 | 1467870989737 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:29 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B47B800 == 13 [pid = 3544] [id = 373] 22:56:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0000006557979400) [pid = 3544] [serial = 1119] [outer = 0000000000000000] 22:56:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (00000065581A1000) [pid = 3544] [serial = 1120] [outer = 0000006557979400] 22:56:29 INFO - PROCESS | 3544 | 1467870989783 Marionette DEBUG loaded listener.js 22:56:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0000006558423400) [pid = 3544] [serial = 1121] [outer = 0000006557979400] 22:56:30 INFO - PROCESS | 3544 | 1467870990245 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]]]}] 22:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 734ms 22:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:56:30 INFO - PROCESS | 3544 | 1467870990300 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 22:56:30 INFO - PROCESS | 3544 | 1467870990303 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 22:56:30 INFO - PROCESS | 3544 | 1467870990306 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:56:30 INFO - PROCESS | 3544 | 1467870990308 Marionette TRACE conn6 <- [1,1458,null,{}] 22:56:30 INFO - PROCESS | 3544 | 1467870990320 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}] 22:56:30 INFO - PROCESS | 3544 | 1467870990322 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:30 INFO - PROCESS | 3544 | 1467870990429 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 22:56:30 INFO - PROCESS | 3544 | 1467870990441 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:30 INFO - PROCESS | 3544 | 1467870990443 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:30 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC16000 == 14 [pid = 3544] [id = 374] 22:56:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000654EEAA400) [pid = 3544] [serial = 1122] [outer = 0000000000000000] 22:56:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0000006558476C00) [pid = 3544] [serial = 1123] [outer = 000000654EEAA400] 22:56:30 INFO - PROCESS | 3544 | 1467870990527 Marionette DEBUG loaded listener.js 22:56:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000006559E2B000) [pid = 3544] [serial = 1124] [outer = 000000654EEAA400] 22:56:30 INFO - PROCESS | 3544 | 1467870990955 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]]]}] 22:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 690ms 22:56:31 INFO - PROCESS | 3544 | 1467870991050 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 22:56:31 INFO - PROCESS | 3544 | 1467870991052 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 22:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:56:31 INFO - PROCESS | 3544 | 1467870991062 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:56:31 INFO - PROCESS | 3544 | 1467870991063 Marionette TRACE conn6 <- [1,1462,null,{}] 22:56:31 INFO - PROCESS | 3544 | 1467870991067 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}] 22:56:31 INFO - PROCESS | 3544 | 1467870991073 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:31 INFO - PROCESS | 3544 | 1467870991292 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 22:56:31 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655841E000) [pid = 3544] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:56:31 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000654DF57C00) [pid = 3544] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:56:31 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000655ACF4000) [pid = 3544] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:56:31 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000654D81E400) [pid = 3544] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:56:31 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000654CF80800) [pid = 3544] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:56:31 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000655EA20C00) [pid = 3544] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:56:31 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (0000006553DD9000) [pid = 3544] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:56:31 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (000000655BAC4000) [pid = 3544] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:56:31 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (0000006558416400) [pid = 3544] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:56:31 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (000000654EE75800) [pid = 3544] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:56:31 INFO - PROCESS | 3544 | 1467870991344 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:31 INFO - PROCESS | 3544 | 1467870991346 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:31 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C88F000 == 15 [pid = 3544] [id = 375] 22:56:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (000000654CF8A400) [pid = 3544] [serial = 1125] [outer = 0000000000000000] 22:56:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (000000654EC47C00) [pid = 3544] [serial = 1126] [outer = 000000654CF8A400] 22:56:31 INFO - PROCESS | 3544 | 1467870991392 Marionette DEBUG loaded listener.js 22:56:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (000000655845C000) [pid = 3544] [serial = 1127] [outer = 000000654CF8A400] 22:56:31 INFO - PROCESS | 3544 | 1467870991780 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]]]}] 22:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 733ms 22:56:31 INFO - PROCESS | 3544 | 1467870991796 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 22:56:31 INFO - PROCESS | 3544 | 1467870991798 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 22:56:31 INFO - PROCESS | 3544 | 1467870991802 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:56:31 INFO - PROCESS | 3544 | 1467870991803 Marionette TRACE conn6 <- [1,1466,null,{}] 22:56:31 INFO - PROCESS | 3544 | 1467870991807 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}] 22:56:31 INFO - PROCESS | 3544 | 1467870991809 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:31 INFO - PROCESS | 3544 | 1467870991888 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 22:56:31 INFO - PROCESS | 3544 | 1467870991894 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:31 INFO - PROCESS | 3544 | 1467870991896 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:31 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EA83800 == 16 [pid = 3544] [id = 376] 22:56:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (000000655ABBEC00) [pid = 3544] [serial = 1128] [outer = 0000000000000000] 22:56:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000655ACF8400) [pid = 3544] [serial = 1129] [outer = 000000655ABBEC00] 22:56:31 INFO - PROCESS | 3544 | 1467870991940 Marionette DEBUG loaded listener.js 22:56:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000655AD48000) [pid = 3544] [serial = 1130] [outer = 000000655ABBEC00] 22:56:32 INFO - PROCESS | 3544 | 1467870992366 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]]]}] 22:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 586ms 22:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:56:32 INFO - PROCESS | 3544 | 1467870992394 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 22:56:32 INFO - PROCESS | 3544 | 1467870992396 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 22:56:32 INFO - PROCESS | 3544 | 1467870992399 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:56:32 INFO - PROCESS | 3544 | 1467870992401 Marionette TRACE conn6 <- [1,1470,null,{}] 22:56:32 INFO - PROCESS | 3544 | 1467870992409 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}] 22:56:32 INFO - PROCESS | 3544 | 1467870992411 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:32 INFO - PROCESS | 3544 | 1467870992491 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 22:56:32 INFO - PROCESS | 3544 | 1467870992496 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:32 INFO - PROCESS | 3544 | 1467870992498 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:32 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4B1800 == 17 [pid = 3544] [id = 377] 22:56:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000655B8A7400) [pid = 3544] [serial = 1131] [outer = 0000000000000000] 22:56:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000655BB39400) [pid = 3544] [serial = 1132] [outer = 000000655B8A7400] 22:56:32 INFO - PROCESS | 3544 | 1467870992543 Marionette DEBUG loaded listener.js 22:56:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000655BB47000) [pid = 3544] [serial = 1133] [outer = 000000655B8A7400] 22:56:33 INFO - PROCESS | 3544 | 1467870993016 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]]]}] 22:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 692ms 22:56:33 INFO - PROCESS | 3544 | 1467870993093 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 22:56:33 INFO - PROCESS | 3544 | 1467870993095 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 22:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:56:33 INFO - PROCESS | 3544 | 1467870993098 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:56:33 INFO - PROCESS | 3544 | 1467870993100 Marionette TRACE conn6 <- [1,1474,null,{}] 22:56:33 INFO - PROCESS | 3544 | 1467870993104 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}] 22:56:33 INFO - PROCESS | 3544 | 1467870993106 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:33 INFO - PROCESS | 3544 | 1467870993189 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 22:56:33 INFO - PROCESS | 3544 | 1467870993196 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:33 INFO - PROCESS | 3544 | 1467870993198 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:33 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B17F800 == 18 [pid = 3544] [id = 378] 22:56:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000655C78D800) [pid = 3544] [serial = 1134] [outer = 0000000000000000] 22:56:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000655CABE400) [pid = 3544] [serial = 1135] [outer = 000000655C78D800] 22:56:33 INFO - PROCESS | 3544 | 1467870993243 Marionette DEBUG loaded listener.js 22:56:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000655CAF0000) [pid = 3544] [serial = 1136] [outer = 000000655C78D800] 22:56:34 INFO - PROCESS | 3544 | 1467870994103 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]]]}] 22:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1079ms 22:56:34 INFO - PROCESS | 3544 | 1467870994181 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 22:56:34 INFO - PROCESS | 3544 | 1467870994186 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 22:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:56:34 INFO - PROCESS | 3544 | 1467870994191 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:56:34 INFO - PROCESS | 3544 | 1467870994196 Marionette TRACE conn6 <- [1,1478,null,{}] 22:56:34 INFO - PROCESS | 3544 | 1467870994202 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}] 22:56:34 INFO - PROCESS | 3544 | 1467870994205 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:34 INFO - PROCESS | 3544 | 1467870994355 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 22:56:34 INFO - PROCESS | 3544 | 1467870994423 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:34 INFO - PROCESS | 3544 | 1467870994426 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:34 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584F1800 == 19 [pid = 3544] [id = 379] 22:56:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654EC50C00) [pid = 3544] [serial = 1137] [outer = 0000000000000000] 22:56:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654EE69800) [pid = 3544] [serial = 1138] [outer = 000000654EC50C00] 22:56:34 INFO - PROCESS | 3544 | 1467870994527 Marionette DEBUG loaded listener.js 22:56:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006552EB9000) [pid = 3544] [serial = 1139] [outer = 000000654EC50C00] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (00000065531C1000) [pid = 3544] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655841FC00) [pid = 3544] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000654F318800) [pid = 3544] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655C036C00) [pid = 3544] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655ABBBC00) [pid = 3544] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655BB3B800) [pid = 3544] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000654D809400) [pid = 3544] [serial = 664] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0000006559DC1C00) [pid = 3544] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000655AD3AC00) [pid = 3544] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000655B55A400) [pid = 3544] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000654DD2F800) [pid = 3544] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (000000654FF50000) [pid = 3544] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (000000654F1E7800) [pid = 3544] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (000000655F454C00) [pid = 3544] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (000000654E15A800) [pid = 3544] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (0000006554A19000) [pid = 3544] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (0000006554808400) [pid = 3544] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 54 (000000654EC52800) [pid = 3544] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 53 (000000655D7A4C00) [pid = 3544] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 52 (000000655BB43C00) [pid = 3544] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | --DOMWINDOW == 51 (0000006558A0C800) [pid = 3544] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 22:56:35 INFO - PROCESS | 3544 | 1467870995407 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]]]}] 22:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1245ms 22:56:35 INFO - PROCESS | 3544 | 1467870995440 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 22:56:35 INFO - PROCESS | 3544 | 1467870995444 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 22:56:35 INFO - PROCESS | 3544 | 1467870995448 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:56:35 INFO - PROCESS | 3544 | 1467870995452 Marionette TRACE conn6 <- [1,1482,null,{}] 22:56:35 INFO - PROCESS | 3544 | 1467870995457 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}] 22:56:35 INFO - PROCESS | 3544 | 1467870995460 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:35 INFO - PROCESS | 3544 | 1467870995549 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 22:56:35 INFO - PROCESS | 3544 | 1467870995556 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:35 INFO - PROCESS | 3544 | 1467870995560 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:35 INFO - PROCESS | 3544 | ++DOCSHELL 00000065538C5000 == 20 [pid = 3544] [id = 380] 22:56:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 52 (000000654E629800) [pid = 3544] [serial = 1140] [outer = 0000000000000000] 22:56:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 53 (000000654EBA0800) [pid = 3544] [serial = 1141] [outer = 000000654E629800] 22:56:35 INFO - PROCESS | 3544 | 1467870995614 Marionette DEBUG loaded listener.js 22:56:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 54 (000000654EE71C00) [pid = 3544] [serial = 1142] [outer = 000000654E629800] 22:56:36 INFO - PROCESS | 3544 | 1467870996154 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]]]}] 22:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 733ms 22:56:36 INFO - PROCESS | 3544 | 1467870996186 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 22:56:36 INFO - PROCESS | 3544 | 1467870996191 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 22:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:56:36 INFO - PROCESS | 3544 | 1467870996198 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:56:36 INFO - PROCESS | 3544 | 1467870996201 Marionette TRACE conn6 <- [1,1486,null,{}] 22:56:36 INFO - PROCESS | 3544 | 1467870996204 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}] 22:56:36 INFO - PROCESS | 3544 | 1467870996207 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:36 INFO - PROCESS | 3544 | 1467870996297 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 22:56:36 INFO - PROCESS | 3544 | 1467870996371 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:36 INFO - PROCESS | 3544 | 1467870996373 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:36 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A125000 == 21 [pid = 3544] [id = 381] 22:56:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (0000006553151400) [pid = 3544] [serial = 1143] [outer = 0000000000000000] 22:56:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (0000006553807400) [pid = 3544] [serial = 1144] [outer = 0000006553151400] 22:56:36 INFO - PROCESS | 3544 | 1467870996421 Marionette DEBUG loaded listener.js 22:56:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (000000655394BC00) [pid = 3544] [serial = 1145] [outer = 0000006553151400] 22:56:36 INFO - PROCESS | 3544 | 1467870996805 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]]]}] 22:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 628ms 22:56:36 INFO - PROCESS | 3544 | 1467870996842 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 22:56:36 INFO - PROCESS | 3544 | 1467870996845 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 22:56:36 INFO - PROCESS | 3544 | 1467870996848 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:56:36 INFO - PROCESS | 3544 | 1467870996852 Marionette TRACE conn6 <- [1,1490,null,{}] 22:56:36 INFO - PROCESS | 3544 | 1467870996863 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}] 22:56:36 INFO - PROCESS | 3544 | 1467870996868 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:36 INFO - PROCESS | 3544 | 1467870996984 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 22:56:37 INFO - PROCESS | 3544 | 1467870997001 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:37 INFO - PROCESS | 3544 | 1467870997005 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:37 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF4A800 == 22 [pid = 3544] [id = 382] 22:56:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (0000006555113800) [pid = 3544] [serial = 1146] [outer = 0000000000000000] 22:56:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (0000006557976800) [pid = 3544] [serial = 1147] [outer = 0000006555113800] 22:56:37 INFO - PROCESS | 3544 | 1467870997055 Marionette DEBUG loaded listener.js 22:56:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (000000655841F000) [pid = 3544] [serial = 1148] [outer = 0000006555113800] 22:56:37 INFO - PROCESS | 3544 | 1467870997495 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]]]}] 22:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 690ms 22:56:37 INFO - PROCESS | 3544 | 1467870997545 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 22:56:37 INFO - PROCESS | 3544 | 1467870997548 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 22:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:56:37 INFO - PROCESS | 3544 | 1467870997551 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:56:37 INFO - PROCESS | 3544 | 1467870997553 Marionette TRACE conn6 <- [1,1494,null,{}] 22:56:37 INFO - PROCESS | 3544 | 1467870997557 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}] 22:56:37 INFO - PROCESS | 3544 | 1467870997559 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:37 INFO - PROCESS | 3544 | 1467870997669 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 22:56:37 INFO - PROCESS | 3544 | 1467870997676 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:37 INFO - PROCESS | 3544 | 1467870997678 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:37 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B837000 == 23 [pid = 3544] [id = 383] 22:56:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (0000006559D4A800) [pid = 3544] [serial = 1149] [outer = 0000000000000000] 22:56:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0000006559DC6C00) [pid = 3544] [serial = 1150] [outer = 0000006559D4A800] 22:56:37 INFO - PROCESS | 3544 | 1467870997760 Marionette DEBUG loaded listener.js 22:56:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000655ABB9C00) [pid = 3544] [serial = 1151] [outer = 0000006559D4A800] 22:56:38 INFO - PROCESS | 3544 | 1467870998198 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]]]}] 22:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 22:56:38 INFO - PROCESS | 3544 | 1467870998243 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 22:56:38 INFO - PROCESS | 3544 | 1467870998246 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 22:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:56:38 INFO - PROCESS | 3544 | 1467870998249 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:56:38 INFO - PROCESS | 3544 | 1467870998251 Marionette TRACE conn6 <- [1,1498,null,{}] 22:56:38 INFO - PROCESS | 3544 | 1467870998262 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}] 22:56:38 INFO - PROCESS | 3544 | 1467870998264 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:38 INFO - PROCESS | 3544 | 1467870998399 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 22:56:38 INFO - PROCESS | 3544 | 1467870998421 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:38 INFO - PROCESS | 3544 | 1467870998423 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:38 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C105000 == 24 [pid = 3544] [id = 384] 22:56:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000655AC6D000) [pid = 3544] [serial = 1152] [outer = 0000000000000000] 22:56:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000655AC76C00) [pid = 3544] [serial = 1153] [outer = 000000655AC6D000] 22:56:38 INFO - PROCESS | 3544 | 1467870998467 Marionette DEBUG loaded listener.js 22:56:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000655ACEC400) [pid = 3544] [serial = 1154] [outer = 000000655AC6D000] 22:56:38 INFO - PROCESS | 3544 | 1467870998905 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]]]}] 22:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 734ms 22:56:38 INFO - PROCESS | 3544 | 1467870998986 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 22:56:38 INFO - PROCESS | 3544 | 1467870998989 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 22:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:56:38 INFO - PROCESS | 3544 | 1467870998992 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:56:38 INFO - PROCESS | 3544 | 1467870998994 Marionette TRACE conn6 <- [1,1502,null,{}] 22:56:39 INFO - PROCESS | 3544 | 1467870998998 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}] 22:56:39 INFO - PROCESS | 3544 | 1467870999004 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:39 INFO - PROCESS | 3544 | 1467870999148 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 22:56:39 INFO - PROCESS | 3544 | 1467870999193 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:39 INFO - PROCESS | 3544 | 1467870999196 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:39 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D7CE000 == 25 [pid = 3544] [id = 385] 22:56:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000655B6D9000) [pid = 3544] [serial = 1155] [outer = 0000000000000000] 22:56:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000655C16C800) [pid = 3544] [serial = 1156] [outer = 000000655B6D9000] 22:56:39 INFO - PROCESS | 3544 | 1467870999241 Marionette DEBUG loaded listener.js 22:56:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000655CAE6400) [pid = 3544] [serial = 1157] [outer = 000000655B6D9000] 22:56:39 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655B8A7400) [pid = 3544] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:56:39 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000006557979400) [pid = 3544] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:56:39 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000654EEAB000) [pid = 3544] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:56:39 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000654D7D9000) [pid = 3544] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:56:39 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000654D825800) [pid = 3544] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:56:39 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000654D823000) [pid = 3544] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:56:39 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000654EEAA400) [pid = 3544] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:56:39 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000654CF8A400) [pid = 3544] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:56:39 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (000000655ABBEC00) [pid = 3544] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:56:39 INFO - PROCESS | 3544 | 1467870999676 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]]]}] 22:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 733ms 22:56:39 INFO - PROCESS | 3544 | 1467870999728 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 22:56:39 INFO - PROCESS | 3544 | 1467870999730 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 22:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:56:39 INFO - PROCESS | 3544 | 1467870999734 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:56:39 INFO - PROCESS | 3544 | 1467870999735 Marionette TRACE conn6 <- [1,1506,null,{}] 22:56:39 INFO - PROCESS | 3544 | 1467870999739 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}] 22:56:39 INFO - PROCESS | 3544 | 1467870999741 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:39 INFO - PROCESS | 3544 | 1467870999848 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 22:56:39 INFO - PROCESS | 3544 | 1467870999894 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:39 INFO - PROCESS | 3544 | 1467870999896 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:39 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EA88800 == 26 [pid = 3544] [id = 386] 22:56:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (000000654EBA2C00) [pid = 3544] [serial = 1158] [outer = 0000000000000000] 22:56:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000655ABB6400) [pid = 3544] [serial = 1159] [outer = 000000654EBA2C00] 22:56:39 INFO - PROCESS | 3544 | 1467870999940 Marionette DEBUG loaded listener.js 22:56:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000655CAE6C00) [pid = 3544] [serial = 1160] [outer = 000000654EBA2C00] 22:56:40 INFO - PROCESS | 3544 | 1467871000283 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]]]}] 22:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 588ms 22:56:40 INFO - PROCESS | 3544 | 1467871000325 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 22:56:40 INFO - PROCESS | 3544 | 1467871000327 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 22:56:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:56:40 INFO - PROCESS | 3544 | 1467871000331 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:56:40 INFO - PROCESS | 3544 | 1467871000332 Marionette TRACE conn6 <- [1,1510,null,{}] 22:56:40 INFO - PROCESS | 3544 | 1467871000336 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}] 22:56:40 INFO - PROCESS | 3544 | 1467871000338 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:40 INFO - PROCESS | 3544 | 1467871000445 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 22:56:40 INFO - PROCESS | 3544 | 1467871000453 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:40 INFO - PROCESS | 3544 | 1467871000455 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:40 INFO - PROCESS | 3544 | ++DOCSHELL 000000654FA17800 == 27 [pid = 3544] [id = 387] 22:56:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000655ACAA400) [pid = 3544] [serial = 1161] [outer = 0000000000000000] 22:56:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000655D7AE400) [pid = 3544] [serial = 1162] [outer = 000000655ACAA400] 22:56:40 INFO - PROCESS | 3544 | 1467871000500 Marionette DEBUG loaded listener.js 22:56:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000655DA80400) [pid = 3544] [serial = 1163] [outer = 000000655ACAA400] 22:56:40 INFO - PROCESS | 3544 | 1467871000894 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"]]]}] 22:56:40 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 () { 22:56:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:56:40 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 () { 22:56:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:56:40 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 () { 22:56:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:56:40 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 () { 22:56:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:56:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 636ms 22:56:40 INFO - PROCESS | 3544 | 1467871000970 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 22:56:40 INFO - PROCESS | 3544 | 1467871000973 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 22:56:40 INFO - PROCESS | 3544 | 1467871000976 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:56:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:56:40 INFO - PROCESS | 3544 | 1467871000978 Marionette TRACE conn6 <- [1,1514,null,{}] 22:56:40 INFO - PROCESS | 3544 | 1467871000987 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}] 22:56:40 INFO - PROCESS | 3544 | 1467871000989 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:41 INFO - PROCESS | 3544 | 1467871001072 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 22:56:41 INFO - PROCESS | 3544 | 1467871001076 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:41 INFO - PROCESS | 3544 | 1467871001078 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000006560724000 == 28 [pid = 3544] [id = 388] 22:56:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000655E152C00) [pid = 3544] [serial = 1164] [outer = 0000000000000000] 22:56:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000655E34D400) [pid = 3544] [serial = 1165] [outer = 000000655E152C00] 22:56:41 INFO - PROCESS | 3544 | 1467871001122 Marionette DEBUG loaded listener.js 22:56:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000655ED75000) [pid = 3544] [serial = 1166] [outer = 000000655E152C00] 22:56:41 INFO - PROCESS | 3544 | 1467871001607 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"]]]}] 22:56:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:56:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:56:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:56:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 691ms 22:56:41 INFO - PROCESS | 3544 | 1467871001672 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 22:56:41 INFO - PROCESS | 3544 | 1467871001677 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 22:56:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:56:41 INFO - PROCESS | 3544 | 1467871001683 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:56:41 INFO - PROCESS | 3544 | 1467871001688 Marionette TRACE conn6 <- [1,1518,null,{}] 22:56:41 INFO - PROCESS | 3544 | 1467871001695 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}] 22:56:41 INFO - PROCESS | 3544 | 1467871001698 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:41 INFO - PROCESS | 3544 | 1467871001877 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 22:56:41 INFO - PROCESS | 3544 | 1467871001966 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:41 INFO - PROCESS | 3544 | 1467871001972 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:42 INFO - PROCESS | 3544 | ++DOCSHELL 000000655483F800 == 29 [pid = 3544] [id = 389] 22:56:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654DF4F800) [pid = 3544] [serial = 1167] [outer = 0000000000000000] 22:56:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654EB97800) [pid = 3544] [serial = 1168] [outer = 000000654DF4F800] 22:56:42 INFO - PROCESS | 3544 | 1467871002032 Marionette DEBUG loaded listener.js 22:56:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654F35B000) [pid = 3544] [serial = 1169] [outer = 000000654DF4F800] 22:56:42 INFO - PROCESS | 3544 | 1467871002613 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]]]}] 22:56:42 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 22:56:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:56:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:56:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:56:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:56:42 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. 22:56:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:56:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 986ms 22:56:42 INFO - PROCESS | 3544 | 1467871002672 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 22:56:42 INFO - PROCESS | 3544 | 1467871002677 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 22:56:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:56:42 INFO - PROCESS | 3544 | 1467871002684 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:56:42 INFO - PROCESS | 3544 | 1467871002687 Marionette TRACE conn6 <- [1,1522,null,{}] 22:56:42 INFO - PROCESS | 3544 | 1467871002691 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}] 22:56:42 INFO - PROCESS | 3544 | 1467871002694 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:42 INFO - PROCESS | 3544 | 1467871002808 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 22:56:42 INFO - PROCESS | 3544 | 1467871002895 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:42 INFO - PROCESS | 3544 | 1467871002897 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:42 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC08800 == 30 [pid = 3544] [id = 390] 22:56:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000006555391000) [pid = 3544] [serial = 1170] [outer = 0000000000000000] 22:56:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006558417000) [pid = 3544] [serial = 1171] [outer = 0000006555391000] 22:56:42 INFO - PROCESS | 3544 | 1467871002955 Marionette DEBUG loaded listener.js 22:56:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655ABB8000) [pid = 3544] [serial = 1172] [outer = 0000006555391000] 22:56:43 INFO - PROCESS | 3544 | 1467871003534 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]]]}] 22:56:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:56:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 944ms 22:56:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:56:43 INFO - PROCESS | 3544 | 1467871003629 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 22:56:43 INFO - PROCESS | 3544 | 1467871003632 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 22:56:43 INFO - PROCESS | 3544 | 1467871003650 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:56:43 INFO - PROCESS | 3544 | 1467871003654 Marionette TRACE conn6 <- [1,1526,null,{}] 22:56:43 INFO - PROCESS | 3544 | 1467871003666 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}] 22:56:43 INFO - PROCESS | 3544 | 1467871003672 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:43 INFO - PROCESS | 3544 | 1467871003790 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 22:56:43 INFO - PROCESS | 3544 | 1467871003858 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:43 INFO - PROCESS | 3544 | 1467871003862 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:43 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E51800 == 31 [pid = 3544] [id = 391] 22:56:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655BCEC000) [pid = 3544] [serial = 1173] [outer = 0000000000000000] 22:56:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655CAC0C00) [pid = 3544] [serial = 1174] [outer = 000000655BCEC000] 22:56:43 INFO - PROCESS | 3544 | 1467871003921 Marionette DEBUG loaded listener.js 22:56:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655ED75800) [pid = 3544] [serial = 1175] [outer = 000000655BCEC000] 22:56:44 INFO - PROCESS | 3544 | 1467871004523 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]]]}] 22:56:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:56:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 944ms 22:56:44 INFO - PROCESS | 3544 | 1467871004582 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 22:56:44 INFO - PROCESS | 3544 | 1467871004585 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 22:56:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:56:44 INFO - PROCESS | 3544 | 1467871004588 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:56:44 INFO - PROCESS | 3544 | 1467871004590 Marionette TRACE conn6 <- [1,1530,null,{}] 22:56:44 INFO - PROCESS | 3544 | 1467871004594 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}] 22:56:44 INFO - PROCESS | 3544 | 1467871004597 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:44 INFO - PROCESS | 3544 | 1467871004707 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 22:56:44 INFO - PROCESS | 3544 | 1467871004805 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:44 INFO - PROCESS | 3544 | 1467871004807 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562369000 == 32 [pid = 3544] [id = 392] 22:56:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655F44F800) [pid = 3544] [serial = 1176] [outer = 0000000000000000] 22:56:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655F452400) [pid = 3544] [serial = 1177] [outer = 000000655F44F800] 22:56:44 INFO - PROCESS | 3544 | 1467871004862 Marionette DEBUG loaded listener.js 22:56:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655F690400) [pid = 3544] [serial = 1178] [outer = 000000655F44F800] 22:56:45 INFO - PROCESS | 3544 | 1467871005573 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]]]}] 22:56:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:56:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1029ms 22:56:45 INFO - PROCESS | 3544 | 1467871005618 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 22:56:45 INFO - PROCESS | 3544 | 1467871005623 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 22:56:45 INFO - PROCESS | 3544 | 1467871005628 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:56:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:56:45 INFO - PROCESS | 3544 | 1467871005631 Marionette TRACE conn6 <- [1,1534,null,{}] 22:56:45 INFO - PROCESS | 3544 | 1467871005659 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}] 22:56:45 INFO - PROCESS | 3544 | 1467871005662 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:45 INFO - PROCESS | 3544 | 1467871005768 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 22:56:45 INFO - PROCESS | 3544 | 1467871005845 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:45 INFO - PROCESS | 3544 | 1467871005850 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:45 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A174000 == 33 [pid = 3544] [id = 393] 22:56:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000654EE6EC00) [pid = 3544] [serial = 1179] [outer = 0000000000000000] 22:56:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654EE77C00) [pid = 3544] [serial = 1180] [outer = 000000654EE6EC00] 22:56:45 INFO - PROCESS | 3544 | 1467871005900 Marionette DEBUG loaded listener.js 22:56:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000006553835800) [pid = 3544] [serial = 1181] [outer = 000000654EE6EC00] 22:56:46 INFO - PROCESS | 3544 | --DOCSHELL 0000006553173800 == 32 [pid = 3544] [id = 369] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655BB39400) [pid = 3544] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (00000065581A1000) [pid = 3544] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654F092C00) [pid = 3544] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006552E57400) [pid = 3544] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006553B25C00) [pid = 3544] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654E1C1000) [pid = 3544] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654EBA0400) [pid = 3544] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EE72800) [pid = 3544] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006558476C00) [pid = 3544] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000006558423400) [pid = 3544] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654EC47C00) [pid = 3544] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000006559E2B000) [pid = 3544] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655ACF8400) [pid = 3544] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655845C000) [pid = 3544] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655AD48000) [pid = 3544] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655BB47000) [pid = 3544] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 22:56:46 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000006554993800) [pid = 3544] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 22:56:47 INFO - PROCESS | 3544 | 1467871007155 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]]]}] 22:56:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:56:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1578ms 22:56:47 INFO - PROCESS | 3544 | 1467871007211 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 22:56:47 INFO - PROCESS | 3544 | 1467871007215 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 22:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:56:47 INFO - PROCESS | 3544 | 1467871007225 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:56:47 INFO - PROCESS | 3544 | 1467871007228 Marionette TRACE conn6 <- [1,1538,null,{}] 22:56:47 INFO - PROCESS | 3544 | 1467871007234 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}] 22:56:47 INFO - PROCESS | 3544 | 1467871007237 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:47 INFO - PROCESS | 3544 | 1467871007322 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 22:56:47 INFO - PROCESS | 3544 | 1467871007329 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:47 INFO - PROCESS | 3544 | 1467871007334 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:47 INFO - PROCESS | 3544 | ++DOCSHELL 000000655396E800 == 33 [pid = 3544] [id = 394] 22:56:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000654E628400) [pid = 3544] [serial = 1182] [outer = 0000000000000000] 22:56:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654EB95C00) [pid = 3544] [serial = 1183] [outer = 000000654E628400] 22:56:47 INFO - PROCESS | 3544 | 1467871007388 Marionette DEBUG loaded listener.js 22:56:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654EC52800) [pid = 3544] [serial = 1184] [outer = 000000654E628400] 22:56:47 INFO - PROCESS | 3544 | 1467871007875 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]]]}] 22:56:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:56:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 692ms 22:56:47 INFO - PROCESS | 3544 | 1467871007917 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 22:56:47 INFO - PROCESS | 3544 | 1467871007922 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 22:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:56:47 INFO - PROCESS | 3544 | 1467871007929 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:56:47 INFO - PROCESS | 3544 | 1467871007931 Marionette TRACE conn6 <- [1,1542,null,{}] 22:56:47 INFO - PROCESS | 3544 | 1467871007935 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}] 22:56:47 INFO - PROCESS | 3544 | 1467871007938 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:48 INFO - PROCESS | 3544 | 1467871008060 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 22:56:48 INFO - PROCESS | 3544 | 1467871008166 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:48 INFO - PROCESS | 3544 | 1467871008169 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:48 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A12D800 == 34 [pid = 3544] [id = 395] 22:56:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654F1E3400) [pid = 3544] [serial = 1185] [outer = 0000000000000000] 22:56:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (00000065531BD000) [pid = 3544] [serial = 1186] [outer = 000000654F1E3400] 22:56:48 INFO - PROCESS | 3544 | 1467871008218 Marionette DEBUG loaded listener.js 22:56:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000006553947400) [pid = 3544] [serial = 1187] [outer = 000000654F1E3400] 22:56:48 INFO - PROCESS | 3544 | 1467871008610 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]]]}] 22:56:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:56:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 734ms 22:56:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:56:48 INFO - PROCESS | 3544 | 1467871008665 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 22:56:48 INFO - PROCESS | 3544 | 1467871008667 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 22:56:48 INFO - PROCESS | 3544 | 1467871008671 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:56:48 INFO - PROCESS | 3544 | 1467871008675 Marionette TRACE conn6 <- [1,1546,null,{}] 22:56:48 INFO - PROCESS | 3544 | 1467871008686 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}] 22:56:48 INFO - PROCESS | 3544 | 1467871008691 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:48 INFO - PROCESS | 3544 | 1467871008776 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 22:56:48 INFO - PROCESS | 3544 | 1467871008783 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:48 INFO - PROCESS | 3544 | 1467871008786 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:48 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1F8000 == 35 [pid = 3544] [id = 396] 22:56:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654CF87C00) [pid = 3544] [serial = 1188] [outer = 0000000000000000] 22:56:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655819B000) [pid = 3544] [serial = 1189] [outer = 000000654CF87C00] 22:56:48 INFO - PROCESS | 3544 | 1467871008836 Marionette DEBUG loaded listener.js 22:56:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006558458400) [pid = 3544] [serial = 1190] [outer = 000000654CF87C00] 22:56:49 INFO - PROCESS | 3544 | 1467871009297 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]]]}] 22:56:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:56:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 691ms 22:56:49 INFO - PROCESS | 3544 | 1467871009364 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 22:56:49 INFO - PROCESS | 3544 | 1467871009367 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 22:56:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:56:49 INFO - PROCESS | 3544 | 1467871009377 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:56:49 INFO - PROCESS | 3544 | 1467871009379 Marionette TRACE conn6 <- [1,1550,null,{}] 22:56:49 INFO - PROCESS | 3544 | 1467871009383 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}] 22:56:49 INFO - PROCESS | 3544 | 1467871009385 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:49 INFO - PROCESS | 3544 | 1467871009526 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 22:56:49 INFO - PROCESS | 3544 | 1467871009547 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:49 INFO - PROCESS | 3544 | 1467871009550 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:49 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC18800 == 36 [pid = 3544] [id = 397] 22:56:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006559D4B000) [pid = 3544] [serial = 1191] [outer = 0000000000000000] 22:56:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000006559DCA400) [pid = 3544] [serial = 1192] [outer = 0000006559D4B000] 22:56:49 INFO - PROCESS | 3544 | 1467871009595 Marionette DEBUG loaded listener.js 22:56:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655ABB9000) [pid = 3544] [serial = 1193] [outer = 0000006559D4B000] 22:56:50 INFO - PROCESS | 3544 | 1467871010057 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]]]}] 22:56:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:56:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 733ms 22:56:50 INFO - PROCESS | 3544 | 1467871010112 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 22:56:50 INFO - PROCESS | 3544 | 1467871010114 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 22:56:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:56:50 INFO - PROCESS | 3544 | 1467871010117 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:56:50 INFO - PROCESS | 3544 | 1467871010119 Marionette TRACE conn6 <- [1,1554,null,{}] 22:56:50 INFO - PROCESS | 3544 | 1467871010129 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}] 22:56:50 INFO - PROCESS | 3544 | 1467871010131 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:50 INFO - PROCESS | 3544 | 1467871010239 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 22:56:50 INFO - PROCESS | 3544 | 1467871010250 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:50 INFO - PROCESS | 3544 | 1467871010252 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:50 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C72A000 == 37 [pid = 3544] [id = 398] 22:56:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000654F09EC00) [pid = 3544] [serial = 1194] [outer = 0000000000000000] 22:56:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655ACF2800) [pid = 3544] [serial = 1195] [outer = 000000654F09EC00] 22:56:50 INFO - PROCESS | 3544 | 1467871010299 Marionette DEBUG loaded listener.js 22:56:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655AD45C00) [pid = 3544] [serial = 1196] [outer = 000000654F09EC00] 22:56:50 INFO - PROCESS | 3544 | 1467871010757 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]]]}] 22:56:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:56:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 22:56:50 INFO - PROCESS | 3544 | 1467871010814 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 22:56:50 INFO - PROCESS | 3544 | 1467871010816 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 22:56:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:56:50 INFO - PROCESS | 3544 | 1467871010820 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:56:50 INFO - PROCESS | 3544 | 1467871010821 Marionette TRACE conn6 <- [1,1558,null,{}] 22:56:50 INFO - PROCESS | 3544 | 1467871010863 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}] 22:56:50 INFO - PROCESS | 3544 | 1467871010869 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:51 INFO - PROCESS | 3544 | 1467871011005 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 22:56:51 INFO - PROCESS | 3544 | 1467871011182 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:51 INFO - PROCESS | 3544 | 1467871011185 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:51 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655ACAA400) [pid = 3544] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:56:51 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655B6D9000) [pid = 3544] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:56:51 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006553151400) [pid = 3544] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:56:51 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655C78D800) [pid = 3544] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:56:51 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654E629800) [pid = 3544] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:56:51 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EC50C00) [pid = 3544] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:56:51 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006555113800) [pid = 3544] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:56:51 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655AC6D000) [pid = 3544] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:56:51 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655E152C00) [pid = 3544] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:56:51 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654EBA2C00) [pid = 3544] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:56:51 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000006559D4A800) [pid = 3544] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:56:51 INFO - PROCESS | 3544 | ++DOCSHELL 000000654ED30800 == 38 [pid = 3544] [id = 399] 22:56:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654CE9DC00) [pid = 3544] [serial = 1197] [outer = 0000000000000000] 22:56:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654EB96800) [pid = 3544] [serial = 1198] [outer = 000000654CE9DC00] 22:56:51 INFO - PROCESS | 3544 | 1467871011237 Marionette DEBUG loaded listener.js 22:56:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655BB3AC00) [pid = 3544] [serial = 1199] [outer = 000000654CE9DC00] 22:56:51 INFO - PROCESS | 3544 | 1467871011629 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]]]}] 22:56:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:56:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 858ms 22:56:51 INFO - PROCESS | 3544 | 1467871011680 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 22:56:51 INFO - PROCESS | 3544 | 1467871011682 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 22:56:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:56:51 INFO - PROCESS | 3544 | 1467871011686 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:56:51 INFO - PROCESS | 3544 | 1467871011688 Marionette TRACE conn6 <- [1,1562,null,{}] 22:56:51 INFO - PROCESS | 3544 | 1467871011691 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}] 22:56:51 INFO - PROCESS | 3544 | 1467871011693 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:51 INFO - PROCESS | 3544 | 1467871011801 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 22:56:51 INFO - PROCESS | 3544 | 1467871011809 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:51 INFO - PROCESS | 3544 | 1467871011811 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:51 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4C6000 == 39 [pid = 3544] [id = 400] 22:56:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654CF7F800) [pid = 3544] [serial = 1200] [outer = 0000000000000000] 22:56:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655CAEA800) [pid = 3544] [serial = 1201] [outer = 000000654CF7F800] 22:56:51 INFO - PROCESS | 3544 | 1467871011855 Marionette DEBUG loaded listener.js 22:56:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655DA7EC00) [pid = 3544] [serial = 1202] [outer = 000000654CF7F800] 22:56:52 INFO - PROCESS | 3544 | 1467871012253 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]]]}] 22:56:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:56:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 585ms 22:56:52 INFO - PROCESS | 3544 | 1467871012274 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 22:56:52 INFO - PROCESS | 3544 | 1467871012276 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 22:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:56:52 INFO - PROCESS | 3544 | 1467871012279 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:56:52 INFO - PROCESS | 3544 | 1467871012280 Marionette TRACE conn6 <- [1,1566,null,{}] 22:56:52 INFO - PROCESS | 3544 | 1467871012284 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}] 22:56:52 INFO - PROCESS | 3544 | 1467871012286 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:52 INFO - PROCESS | 3544 | 1467871012365 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 22:56:52 INFO - PROCESS | 3544 | 1467871012463 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:52 INFO - PROCESS | 3544 | 1467871012465 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:52 INFO - PROCESS | 3544 | ++DOCSHELL 000000656070A800 == 40 [pid = 3544] [id = 401] 22:56:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655DA78400) [pid = 3544] [serial = 1203] [outer = 0000000000000000] 22:56:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655E3C0C00) [pid = 3544] [serial = 1204] [outer = 000000655DA78400] 22:56:52 INFO - PROCESS | 3544 | 1467871012515 Marionette DEBUG loaded listener.js 22:56:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655ED7B800) [pid = 3544] [serial = 1205] [outer = 000000655DA78400] 22:56:52 INFO - PROCESS | 3544 | 1467871012852 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]]]}] 22:56:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:56:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 628ms 22:56:52 INFO - PROCESS | 3544 | 1467871012911 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 22:56:52 INFO - PROCESS | 3544 | 1467871012913 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 22:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:56:52 INFO - PROCESS | 3544 | 1467871012927 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:56:52 INFO - PROCESS | 3544 | 1467871012929 Marionette TRACE conn6 <- [1,1570,null,{}] 22:56:52 INFO - PROCESS | 3544 | 1467871012932 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}] 22:56:52 INFO - PROCESS | 3544 | 1467871012934 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:53 INFO - PROCESS | 3544 | 1467871013015 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 22:56:53 INFO - PROCESS | 3544 | 1467871013021 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:53 INFO - PROCESS | 3544 | 1467871013023 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:53 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1F7800 == 41 [pid = 3544] [id = 402] 22:56:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655F44C000) [pid = 3544] [serial = 1206] [outer = 0000000000000000] 22:56:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655F458C00) [pid = 3544] [serial = 1207] [outer = 000000655F44C000] 22:56:53 INFO - PROCESS | 3544 | 1467871013067 Marionette DEBUG loaded listener.js 22:56:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655F696400) [pid = 3544] [serial = 1208] [outer = 000000655F44C000] 22:56:53 INFO - PROCESS | 3544 | 1467871013875 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]]]}] 22:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 984ms 22:56:53 INFO - PROCESS | 3544 | 1467871013915 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 22:56:53 INFO - PROCESS | 3544 | 1467871013920 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 22:56:53 INFO - PROCESS | 3544 | 1467871013925 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:56:53 INFO - PROCESS | 3544 | 1467871013931 Marionette TRACE conn6 <- [1,1574,null,{}] 22:56:53 INFO - PROCESS | 3544 | 1467871013960 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}] 22:56:53 INFO - PROCESS | 3544 | 1467871013963 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:54 INFO - PROCESS | 3544 | 1467871014119 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 22:56:54 INFO - PROCESS | 3544 | 1467871014167 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:54 INFO - PROCESS | 3544 | 1467871014170 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:54 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A11F000 == 42 [pid = 3544] [id = 403] 22:56:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000654EE6C400) [pid = 3544] [serial = 1209] [outer = 0000000000000000] 22:56:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000654EEA1400) [pid = 3544] [serial = 1210] [outer = 000000654EE6C400] 22:56:54 INFO - PROCESS | 3544 | 1467871014229 Marionette DEBUG loaded listener.js 22:56:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (00000065531C0400) [pid = 3544] [serial = 1211] [outer = 000000654EE6C400] 22:56:54 INFO - PROCESS | 3544 | 1467871014928 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]]]}] 22:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1079ms 22:56:55 INFO - PROCESS | 3544 | 1467871015030 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 22:56:55 INFO - PROCESS | 3544 | 1467871015035 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 22:56:55 INFO - PROCESS | 3544 | 1467871015043 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:56:55 INFO - PROCESS | 3544 | 1467871015046 Marionette TRACE conn6 <- [1,1578,null,{}] 22:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:56:55 INFO - PROCESS | 3544 | 1467871015051 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}] 22:56:55 INFO - PROCESS | 3544 | 1467871015054 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:55 INFO - PROCESS | 3544 | 1467871015292 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 22:56:55 INFO - PROCESS | 3544 | 1467871015391 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:55 INFO - PROCESS | 3544 | 1467871015394 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000006552E7D800 == 43 [pid = 3544] [id = 404] 22:56:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000654E1C1C00) [pid = 3544] [serial = 1212] [outer = 0000000000000000] 22:56:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000654EBA3C00) [pid = 3544] [serial = 1213] [outer = 000000654E1C1C00] 22:56:55 INFO - PROCESS | 3544 | 1467871015445 Marionette DEBUG loaded listener.js 22:56:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000654FDE9800) [pid = 3544] [serial = 1214] [outer = 000000654E1C1C00] 22:56:55 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E51800 == 42 [pid = 3544] [id = 391] 22:56:55 INFO - PROCESS | 3544 | --DOCSHELL 000000656070A800 == 41 [pid = 3544] [id = 401] 22:56:55 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4C6000 == 40 [pid = 3544] [id = 400] 22:56:55 INFO - PROCESS | 3544 | --DOCSHELL 000000654ED30800 == 39 [pid = 3544] [id = 399] 22:56:55 INFO - PROCESS | 3544 | --DOCSHELL 000000655C72A000 == 38 [pid = 3544] [id = 398] 22:56:55 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC18800 == 37 [pid = 3544] [id = 397] 22:56:55 INFO - PROCESS | 3544 | --DOCSHELL 000000655B1F8000 == 36 [pid = 3544] [id = 396] 22:56:55 INFO - PROCESS | 3544 | --DOCSHELL 000000655A12D800 == 35 [pid = 3544] [id = 395] 22:56:55 INFO - PROCESS | 3544 | --DOCSHELL 000000655396E800 == 34 [pid = 3544] [id = 394] 22:56:55 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655DA80400) [pid = 3544] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 22:56:55 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655C16C800) [pid = 3544] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 22:56:55 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000006553807400) [pid = 3544] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 22:56:55 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655394BC00) [pid = 3544] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 22:56:55 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655CABE400) [pid = 3544] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 22:56:55 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655CAF0000) [pid = 3544] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 22:56:55 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654EBA0800) [pid = 3544] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 22:56:55 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654EE71C00) [pid = 3544] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 22:56:55 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654EE69800) [pid = 3544] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 22:56:55 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006552EB9000) [pid = 3544] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 22:56:55 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006557976800) [pid = 3544] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 22:56:56 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655ACEC400) [pid = 3544] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 22:56:56 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655AC76C00) [pid = 3544] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 22:56:56 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655ED75000) [pid = 3544] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 22:56:56 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655E34D400) [pid = 3544] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 22:56:56 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655ABB6400) [pid = 3544] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 22:56:56 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655D7AE400) [pid = 3544] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 22:56:56 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655CAE6400) [pid = 3544] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 22:56:56 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000006559DC6C00) [pid = 3544] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 22:56:56 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655ABB9C00) [pid = 3544] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 22:56:56 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655CAE6C00) [pid = 3544] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 22:56:56 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655841F000) [pid = 3544] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 22:56:56 INFO - PROCESS | 3544 | 1467871016069 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]]]}] 22:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1078ms 22:56:56 INFO - PROCESS | 3544 | 1467871016130 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 22:56:56 INFO - PROCESS | 3544 | 1467871016134 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 22:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:56:56 INFO - PROCESS | 3544 | 1467871016139 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:56:56 INFO - PROCESS | 3544 | 1467871016142 Marionette TRACE conn6 <- [1,1582,null,{}] 22:56:56 INFO - PROCESS | 3544 | 1467871016146 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}] 22:56:56 INFO - PROCESS | 3544 | 1467871016149 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:56 INFO - PROCESS | 3544 | 1467871016239 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 22:56:56 INFO - PROCESS | 3544 | 1467871016318 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:56 INFO - PROCESS | 3544 | 1467871016321 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:56 INFO - PROCESS | 3544 | ++DOCSHELL 0000006557991000 == 35 [pid = 3544] [id = 405] 22:56:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000654E629000) [pid = 3544] [serial = 1215] [outer = 0000000000000000] 22:56:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654F318800) [pid = 3544] [serial = 1216] [outer = 000000654E629000] 22:56:56 INFO - PROCESS | 3544 | 1467871016369 Marionette DEBUG loaded listener.js 22:56:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (00000065538D7C00) [pid = 3544] [serial = 1217] [outer = 000000654E629000] 22:56:56 INFO - PROCESS | 3544 | 1467871016823 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]]]}] 22:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 734ms 22:56:56 INFO - PROCESS | 3544 | 1467871016878 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 22:56:56 INFO - PROCESS | 3544 | 1467871016881 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 22:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:56:56 INFO - PROCESS | 3544 | 1467871016885 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:56:56 INFO - PROCESS | 3544 | 1467871016887 Marionette TRACE conn6 <- [1,1586,null,{}] 22:56:56 INFO - PROCESS | 3544 | 1467871016890 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}] 22:56:56 INFO - PROCESS | 3544 | 1467871016893 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:56 INFO - PROCESS | 3544 | 1467871016981 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 22:56:57 INFO - PROCESS | 3544 | 1467871016998 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:57 INFO - PROCESS | 3544 | 1467871017000 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:57 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1E1000 == 36 [pid = 3544] [id = 406] 22:56:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006557977800) [pid = 3544] [serial = 1218] [outer = 0000000000000000] 22:56:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (00000065581A5800) [pid = 3544] [serial = 1219] [outer = 0000006557977800] 22:56:57 INFO - PROCESS | 3544 | 1467871017046 Marionette DEBUG loaded listener.js 22:56:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654E1BCC00) [pid = 3544] [serial = 1220] [outer = 0000006557977800] 22:56:57 INFO - PROCESS | 3544 | 1467871017503 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]]]}] 22:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 628ms 22:56:57 INFO - PROCESS | 3544 | 1467871017514 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 22:56:57 INFO - PROCESS | 3544 | 1467871017518 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 22:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:56:57 INFO - PROCESS | 3544 | 1467871017529 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:56:57 INFO - PROCESS | 3544 | 1467871017534 Marionette TRACE conn6 <- [1,1590,null,{}] 22:56:57 INFO - PROCESS | 3544 | 1467871017542 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}] 22:56:57 INFO - PROCESS | 3544 | 1467871017546 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:57 INFO - PROCESS | 3544 | 1467871017639 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 22:56:57 INFO - PROCESS | 3544 | 1467871017644 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:57 INFO - PROCESS | 3544 | 1467871017647 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:57 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BCC4000 == 37 [pid = 3544] [id = 407] 22:56:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655A1DF000) [pid = 3544] [serial = 1221] [outer = 0000000000000000] 22:56:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655AC6F800) [pid = 3544] [serial = 1222] [outer = 000000655A1DF000] 22:56:57 INFO - PROCESS | 3544 | 1467871017692 Marionette DEBUG loaded listener.js 22:56:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655ACEDC00) [pid = 3544] [serial = 1223] [outer = 000000655A1DF000] 22:56:58 INFO - PROCESS | 3544 | 1467871018124 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]]]}] 22:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 650ms 22:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:56:58 INFO - PROCESS | 3544 | 1467871018179 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 22:56:58 INFO - PROCESS | 3544 | 1467871018181 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 22:56:58 INFO - PROCESS | 3544 | 1467871018184 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:56:58 INFO - PROCESS | 3544 | 1467871018186 Marionette TRACE conn6 <- [1,1594,null,{}] 22:56:58 INFO - PROCESS | 3544 | 1467871018190 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}] 22:56:58 INFO - PROCESS | 3544 | 1467871018192 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:58 INFO - PROCESS | 3544 | 1467871018303 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 22:56:58 INFO - PROCESS | 3544 | 1467871018337 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:58 INFO - PROCESS | 3544 | 1467871018339 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:58 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D7CD000 == 38 [pid = 3544] [id = 408] 22:56:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655ACF8800) [pid = 3544] [serial = 1224] [outer = 0000000000000000] 22:56:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655B11E400) [pid = 3544] [serial = 1225] [outer = 000000655ACF8800] 22:56:58 INFO - PROCESS | 3544 | 1467871018433 Marionette DEBUG loaded listener.js 22:56:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655BB38C00) [pid = 3544] [serial = 1226] [outer = 000000655ACF8800] 22:56:58 INFO - PROCESS | 3544 | 1467871018868 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]]]}] 22:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 22:56:58 INFO - PROCESS | 3544 | 1467871018922 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 22:56:58 INFO - PROCESS | 3544 | 1467871018924 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 22:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:56:58 INFO - PROCESS | 3544 | 1467871018927 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:56:58 INFO - PROCESS | 3544 | 1467871018929 Marionette TRACE conn6 <- [1,1598,null,{}] 22:56:58 INFO - PROCESS | 3544 | 1467871018932 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}] 22:56:58 INFO - PROCESS | 3544 | 1467871018934 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:59 INFO - PROCESS | 3544 | 1467871019049 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 22:56:59 INFO - PROCESS | 3544 | 1467871019105 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:59 INFO - PROCESS | 3544 | 1467871019111 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:59 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC0F000 == 39 [pid = 3544] [id = 409] 22:56:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655C7EC400) [pid = 3544] [serial = 1227] [outer = 0000000000000000] 22:56:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655CABE400) [pid = 3544] [serial = 1228] [outer = 000000655C7EC400] 22:56:59 INFO - PROCESS | 3544 | 1467871019167 Marionette DEBUG loaded listener.js 22:56:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655D8BBC00) [pid = 3544] [serial = 1229] [outer = 000000655C7EC400] 22:56:59 INFO - PROCESS | 3544 | 1467871019611 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]]]}] 22:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 734ms 22:56:59 INFO - PROCESS | 3544 | 1467871019667 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 22:56:59 INFO - PROCESS | 3544 | 1467871019669 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 22:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:56:59 INFO - PROCESS | 3544 | 1467871019675 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:56:59 INFO - PROCESS | 3544 | 1467871019677 Marionette TRACE conn6 <- [1,1602,null,{}] 22:56:59 INFO - PROCESS | 3544 | 1467871019681 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}] 22:56:59 INFO - PROCESS | 3544 | 1467871019683 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:59 INFO - PROCESS | 3544 | 1467871019802 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 22:56:59 INFO - PROCESS | 3544 | 1467871019812 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:59 INFO - PROCESS | 3544 | 1467871019814 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:56:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000006560709000 == 40 [pid = 3544] [id = 410] 22:56:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655DE58000) [pid = 3544] [serial = 1230] [outer = 0000000000000000] 22:56:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655ED72400) [pid = 3544] [serial = 1231] [outer = 000000655DE58000] 22:56:59 INFO - PROCESS | 3544 | 1467871019858 Marionette DEBUG loaded listener.js 22:56:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655F40FC00) [pid = 3544] [serial = 1232] [outer = 000000655DE58000] 22:57:00 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000006559D4B000) [pid = 3544] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:57:00 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654F09EC00) [pid = 3544] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:57:00 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654CF87C00) [pid = 3544] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:57:00 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654EE6EC00) [pid = 3544] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:57:00 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654F1E3400) [pid = 3544] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:57:00 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654E628400) [pid = 3544] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:57:00 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654DF4F800) [pid = 3544] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:57:00 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006555391000) [pid = 3544] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:57:00 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654CE9DC00) [pid = 3544] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:57:00 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655BCEC000) [pid = 3544] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:57:00 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655DA78400) [pid = 3544] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:57:00 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655F44F800) [pid = 3544] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:57:00 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654CF7F800) [pid = 3544] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:57:00 INFO - PROCESS | 3544 | 1467871020337 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]]]}] 22:57:00 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 22:57:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 691ms 22:57:00 INFO - PROCESS | 3544 | 1467871020374 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 22:57:00 INFO - PROCESS | 3544 | 1467871020376 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 22:57:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:57:00 INFO - PROCESS | 3544 | 1467871020379 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:57:00 INFO - PROCESS | 3544 | 1467871020381 Marionette TRACE conn6 <- [1,1606,null,{}] 22:57:00 INFO - PROCESS | 3544 | 1467871020384 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}] 22:57:00 INFO - PROCESS | 3544 | 1467871020386 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:00 INFO - PROCESS | 3544 | 1467871020467 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 22:57:00 INFO - PROCESS | 3544 | 1467871020473 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:00 INFO - PROCESS | 3544 | 1467871020474 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000006559E18000 == 41 [pid = 3544] [id = 411] 22:57:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000006553835000) [pid = 3544] [serial = 1233] [outer = 0000000000000000] 22:57:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655A1E9800) [pid = 3544] [serial = 1234] [outer = 0000006553835000] 22:57:00 INFO - PROCESS | 3544 | 1467871020519 Marionette DEBUG loaded listener.js 22:57:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655ED76800) [pid = 3544] [serial = 1235] [outer = 0000006553835000] 22:57:00 INFO - PROCESS | 3544 | 1467871020953 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]]]}] 22:57:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 628ms 22:57:01 INFO - PROCESS | 3544 | 1467871021011 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 22:57:01 INFO - PROCESS | 3544 | 1467871021013 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 22:57:01 INFO - PROCESS | 3544 | 1467871021016 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:57:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:57:01 INFO - PROCESS | 3544 | 1467871021018 Marionette TRACE conn6 <- [1,1610,null,{}] 22:57:01 INFO - PROCESS | 3544 | 1467871021022 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}] 22:57:01 INFO - PROCESS | 3544 | 1467871021023 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:01 INFO - PROCESS | 3544 | 1467871021138 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 22:57:01 INFO - PROCESS | 3544 | 1467871021146 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:01 INFO - PROCESS | 3544 | 1467871021148 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562382000 == 42 [pid = 3544] [id = 412] 22:57:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655F453400) [pid = 3544] [serial = 1236] [outer = 0000000000000000] 22:57:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655F696C00) [pid = 3544] [serial = 1237] [outer = 000000655F453400] 22:57:01 INFO - PROCESS | 3544 | 1467871021192 Marionette DEBUG loaded listener.js 22:57:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655F79EC00) [pid = 3544] [serial = 1238] [outer = 000000655F453400] 22:57:01 INFO - PROCESS | 3544 | 1467871021607 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]]]}] 22:57:01 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 22:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 629ms 22:57:01 INFO - PROCESS | 3544 | 1467871021648 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 22:57:01 INFO - PROCESS | 3544 | 1467871021650 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 22:57:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:57:01 INFO - PROCESS | 3544 | 1467871021657 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:57:01 INFO - PROCESS | 3544 | 1467871021659 Marionette TRACE conn6 <- [1,1614,null,{}] 22:57:01 INFO - PROCESS | 3544 | 1467871021663 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}] 22:57:01 INFO - PROCESS | 3544 | 1467871021665 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:01 INFO - PROCESS | 3544 | 1467871021747 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 22:57:01 INFO - PROCESS | 3544 | 1467871021755 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:01 INFO - PROCESS | 3544 | 1467871021757 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562490000 == 43 [pid = 3544] [id = 413] 22:57:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655F7A6800) [pid = 3544] [serial = 1239] [outer = 0000000000000000] 22:57:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655F7AA000) [pid = 3544] [serial = 1240] [outer = 000000655F7A6800] 22:57:01 INFO - PROCESS | 3544 | 1467871021802 Marionette DEBUG loaded listener.js 22:57:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655F92B400) [pid = 3544] [serial = 1241] [outer = 000000655F7A6800] 22:57:02 INFO - PROCESS | 3544 | 1467871022206 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]]]}] 22:57:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:57:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 586ms 22:57:02 INFO - PROCESS | 3544 | 1467871022293 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 22:57:02 INFO - PROCESS | 3544 | 1467871022297 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 22:57:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:57:02 INFO - PROCESS | 3544 | 1467871022308 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:57:02 INFO - PROCESS | 3544 | 1467871022313 Marionette TRACE conn6 <- [1,1618,null,{}] 22:57:02 INFO - PROCESS | 3544 | 1467871022320 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}] 22:57:02 INFO - PROCESS | 3544 | 1467871022324 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:02 INFO - PROCESS | 3544 | 1467871022461 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 22:57:02 INFO - PROCESS | 3544 | 1467871022628 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:02 INFO - PROCESS | 3544 | 1467871022634 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000006557997000 == 44 [pid = 3544] [id = 414] 22:57:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000654EC46C00) [pid = 3544] [serial = 1242] [outer = 0000000000000000] 22:57:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654ED4D000) [pid = 3544] [serial = 1243] [outer = 000000654EC46C00] 22:57:02 INFO - PROCESS | 3544 | 1467871022693 Marionette DEBUG loaded listener.js 22:57:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000006553947000) [pid = 3544] [serial = 1244] [outer = 000000654EC46C00] 22:57:03 INFO - PROCESS | 3544 | 1467871023302 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]]]}] 22:57:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:57:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1026ms 22:57:03 INFO - PROCESS | 3544 | 1467871023346 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 22:57:03 INFO - PROCESS | 3544 | 1467871023349 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 22:57:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:57:03 INFO - PROCESS | 3544 | 1467871023357 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:57:03 INFO - PROCESS | 3544 | 1467871023361 Marionette TRACE conn6 <- [1,1622,null,{}] 22:57:03 INFO - PROCESS | 3544 | 1467871023365 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}] 22:57:03 INFO - PROCESS | 3544 | 1467871023368 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:03 INFO - PROCESS | 3544 | 1467871023509 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 22:57:03 INFO - PROCESS | 3544 | 1467871023632 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:03 INFO - PROCESS | 3544 | 1467871023635 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:03 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F420000 == 45 [pid = 3544] [id = 415] 22:57:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655845B800) [pid = 3544] [serial = 1245] [outer = 0000000000000000] 22:57:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655A1E0800) [pid = 3544] [serial = 1246] [outer = 000000655845B800] 22:57:03 INFO - PROCESS | 3544 | 1467871023693 Marionette DEBUG loaded listener.js 22:57:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655B381400) [pid = 3544] [serial = 1247] [outer = 000000655845B800] 22:57:04 INFO - PROCESS | 3544 | 1467871024290 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]]]}] 22:57:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:57:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 985ms 22:57:04 INFO - PROCESS | 3544 | 1467871024339 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 22:57:04 INFO - PROCESS | 3544 | 1467871024342 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 22:57:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:57:04 INFO - PROCESS | 3544 | 1467871024346 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:57:04 INFO - PROCESS | 3544 | 1467871024349 Marionette TRACE conn6 <- [1,1626,null,{}] 22:57:04 INFO - PROCESS | 3544 | 1467871024359 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}] 22:57:04 INFO - PROCESS | 3544 | 1467871024364 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:04 INFO - PROCESS | 3544 | 1467871024478 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 22:57:04 INFO - PROCESS | 3544 | 1467871024573 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:04 INFO - PROCESS | 3544 | 1467871024577 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:04 INFO - PROCESS | 3544 | ++DOCSHELL 000000656259D000 == 46 [pid = 3544] [id = 416] 22:57:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655EA12C00) [pid = 3544] [serial = 1248] [outer = 0000000000000000] 22:57:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655ED7E800) [pid = 3544] [serial = 1249] [outer = 000000655EA12C00] 22:57:04 INFO - PROCESS | 3544 | 1467871024637 Marionette DEBUG loaded listener.js 22:57:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655F930400) [pid = 3544] [serial = 1250] [outer = 000000655EA12C00] 22:57:05 INFO - PROCESS | 3544 | 1467871025234 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]]]}] 22:57:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:57:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 944ms 22:57:05 INFO - PROCESS | 3544 | 1467871025293 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 22:57:05 INFO - PROCESS | 3544 | 1467871025295 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 22:57:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:57:05 INFO - PROCESS | 3544 | 1467871025299 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:57:05 INFO - PROCESS | 3544 | 1467871025301 Marionette TRACE conn6 <- [1,1630,null,{}] 22:57:05 INFO - PROCESS | 3544 | 1467871025305 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}] 22:57:05 INFO - PROCESS | 3544 | 1467871025307 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:05 INFO - PROCESS | 3544 | 1467871025423 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 22:57:05 INFO - PROCESS | 3544 | 1467871025543 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:05 INFO - PROCESS | 3544 | 1467871025545 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:05 INFO - PROCESS | 3544 | ++DOCSHELL 00000065631B5000 == 47 [pid = 3544] [id = 417] 22:57:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (00000065603DA800) [pid = 3544] [serial = 1251] [outer = 0000000000000000] 22:57:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (00000065603E0000) [pid = 3544] [serial = 1252] [outer = 00000065603DA800] 22:57:05 INFO - PROCESS | 3544 | 1467871025602 Marionette DEBUG loaded listener.js 22:57:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000656066E000) [pid = 3544] [serial = 1253] [outer = 00000065603DA800] 22:57:06 INFO - PROCESS | 3544 | 1467871026096 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]]]}] 22:57:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:57:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 840ms 22:57:06 INFO - PROCESS | 3544 | 1467871026175 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 22:57:06 INFO - PROCESS | 3544 | 1467871026178 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 22:57:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:57:06 INFO - PROCESS | 3544 | 1467871026182 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:57:06 INFO - PROCESS | 3544 | 1467871026184 Marionette TRACE conn6 <- [1,1634,null,{}] 22:57:06 INFO - PROCESS | 3544 | 1467871026188 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}] 22:57:06 INFO - PROCESS | 3544 | 1467871026191 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:06 INFO - PROCESS | 3544 | 1467871026304 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 22:57:06 INFO - PROCESS | 3544 | 1467871026404 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:06 INFO - PROCESS | 3544 | 1467871026407 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:06 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B47E800 == 48 [pid = 3544] [id = 418] 22:57:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000006553831800) [pid = 3544] [serial = 1254] [outer = 0000000000000000] 22:57:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (000000655AC6A000) [pid = 3544] [serial = 1255] [outer = 0000006553831800] 22:57:06 INFO - PROCESS | 3544 | 1467871026461 Marionette DEBUG loaded listener.js 22:57:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000006560673800) [pid = 3544] [serial = 1256] [outer = 0000006553831800] 22:57:07 INFO - PROCESS | 3544 | 1467871027182 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]]]}] 22:57:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:57:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1029ms 22:57:07 INFO - PROCESS | 3544 | 1467871027215 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 22:57:07 INFO - PROCESS | 3544 | 1467871027219 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 22:57:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:57:07 INFO - PROCESS | 3544 | 1467871027223 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:57:07 INFO - PROCESS | 3544 | 1467871027227 Marionette TRACE conn6 <- [1,1638,null,{}] 22:57:07 INFO - PROCESS | 3544 | 1467871027250 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}] 22:57:07 INFO - PROCESS | 3544 | 1467871027253 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:07 INFO - PROCESS | 3544 | 1467871027389 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 22:57:07 INFO - PROCESS | 3544 | 1467871027514 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:07 INFO - PROCESS | 3544 | 1467871027517 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:07 INFO - PROCESS | 3544 | ++DOCSHELL 000000654FFDC000 == 49 [pid = 3544] [id = 419] 22:57:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (000000654FFB9C00) [pid = 3544] [serial = 1257] [outer = 0000000000000000] 22:57:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000006553BD0C00) [pid = 3544] [serial = 1258] [outer = 000000654FFB9C00] 22:57:07 INFO - PROCESS | 3544 | 1467871027571 Marionette DEBUG loaded listener.js 22:57:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (000000655545B800) [pid = 3544] [serial = 1259] [outer = 000000654FFB9C00] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006562382000 == 48 [pid = 3544] [id = 412] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006559E18000 == 47 [pid = 3544] [id = 411] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006560709000 == 46 [pid = 3544] [id = 410] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC0F000 == 45 [pid = 3544] [id = 409] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655D7CD000 == 44 [pid = 3544] [id = 408] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655BCC4000 == 43 [pid = 3544] [id = 407] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655B1E1000 == 42 [pid = 3544] [id = 406] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006557991000 == 41 [pid = 3544] [id = 405] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006552E7D800 == 40 [pid = 3544] [id = 404] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655A11F000 == 39 [pid = 3544] [id = 403] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655A174000 == 38 [pid = 3544] [id = 393] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006562369000 == 37 [pid = 3544] [id = 392] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655B1F7800 == 36 [pid = 3544] [id = 402] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655483F800 == 35 [pid = 3544] [id = 389] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC08800 == 34 [pid = 3544] [id = 390] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006560724000 == 33 [pid = 3544] [id = 388] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655B47E800 == 32 [pid = 3544] [id = 418] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 00000065631B5000 == 31 [pid = 3544] [id = 417] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 000000656259D000 == 30 [pid = 3544] [id = 416] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 000000655F420000 == 29 [pid = 3544] [id = 415] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006562490000 == 28 [pid = 3544] [id = 413] 22:57:08 INFO - PROCESS | 3544 | --DOCSHELL 0000006557997000 == 27 [pid = 3544] [id = 414] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (000000655ED75800) [pid = 3544] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (000000655F458C00) [pid = 3544] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (000000655CAC0C00) [pid = 3544] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (000000655E3C0C00) [pid = 3544] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000655BB3AC00) [pid = 3544] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000655ED7B800) [pid = 3544] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655F690400) [pid = 3544] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655CAEA800) [pid = 3544] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655DA7EC00) [pid = 3544] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655F452400) [pid = 3544] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000006558458400) [pid = 3544] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000006559DCA400) [pid = 3544] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655ACF2800) [pid = 3544] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655819B000) [pid = 3544] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000006553835800) [pid = 3544] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654EE77C00) [pid = 3544] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006553947400) [pid = 3544] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (00000065531BD000) [pid = 3544] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654EB95C00) [pid = 3544] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654EC52800) [pid = 3544] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655ABB9000) [pid = 3544] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654F35B000) [pid = 3544] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EB97800) [pid = 3544] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655ABB8000) [pid = 3544] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655AD45C00) [pid = 3544] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006558417000) [pid = 3544] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654EB96800) [pid = 3544] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 22:57:08 INFO - PROCESS | 3544 | 1467871028798 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]]]}] 22:57:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:57:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1613ms 22:57:08 INFO - PROCESS | 3544 | 1467871028842 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 22:57:08 INFO - PROCESS | 3544 | 1467871028846 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 22:57:08 INFO - PROCESS | 3544 | 1467871028851 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:57:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:57:08 INFO - PROCESS | 3544 | 1467871028855 Marionette TRACE conn6 <- [1,1642,null,{}] 22:57:08 INFO - PROCESS | 3544 | 1467871028861 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}] 22:57:08 INFO - PROCESS | 3544 | 1467871028863 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:08 INFO - PROCESS | 3544 | 1467871028984 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 22:57:09 INFO - PROCESS | 3544 | 1467871029063 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:09 INFO - PROCESS | 3544 | 1467871029066 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000006554837800 == 28 [pid = 3544] [id = 420] 22:57:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654EC4C400) [pid = 3544] [serial = 1260] [outer = 0000000000000000] 22:57:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654EE73400) [pid = 3544] [serial = 1261] [outer = 000000654EC4C400] 22:57:09 INFO - PROCESS | 3544 | 1467871029115 Marionette DEBUG loaded listener.js 22:57:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654FFB9400) [pid = 3544] [serial = 1262] [outer = 000000654EC4C400] 22:57:09 INFO - PROCESS | 3544 | 1467871029493 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]]]}] 22:57:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:57:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 692ms 22:57:09 INFO - PROCESS | 3544 | 1467871029547 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 22:57:09 INFO - PROCESS | 3544 | 1467871029553 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 22:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:57:09 INFO - PROCESS | 3544 | 1467871029595 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:57:09 INFO - PROCESS | 3544 | 1467871029598 Marionette TRACE conn6 <- [1,1646,null,{}] 22:57:09 INFO - PROCESS | 3544 | 1467871029602 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}] 22:57:09 INFO - PROCESS | 3544 | 1467871029605 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:09 INFO - PROCESS | 3544 | 1467871029698 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 22:57:09 INFO - PROCESS | 3544 | 1467871029707 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:09 INFO - PROCESS | 3544 | 1467871029709 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:09 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A8A7000 == 29 [pid = 3544] [id = 421] 22:57:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (00000065538DE800) [pid = 3544] [serial = 1263] [outer = 0000000000000000] 22:57:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006553BD4000) [pid = 3544] [serial = 1264] [outer = 00000065538DE800] 22:57:09 INFO - PROCESS | 3544 | 1467871029758 Marionette DEBUG loaded listener.js 22:57:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (00000065549CC000) [pid = 3544] [serial = 1265] [outer = 00000065538DE800] 22:57:10 INFO - PROCESS | 3544 | 1467871030208 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]]]}] 22:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 22:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:57:10 INFO - PROCESS | 3544 | 1467871030283 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 22:57:10 INFO - PROCESS | 3544 | 1467871030285 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 22:57:10 INFO - PROCESS | 3544 | 1467871030289 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:57:10 INFO - PROCESS | 3544 | 1467871030293 Marionette TRACE conn6 <- [1,1650,null,{}] 22:57:10 INFO - PROCESS | 3544 | 1467871030304 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}] 22:57:10 INFO - PROCESS | 3544 | 1467871030309 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:10 INFO - PROCESS | 3544 | 1467871030397 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 22:57:10 INFO - PROCESS | 3544 | 1467871030410 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:10 INFO - PROCESS | 3544 | 1467871030414 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:10 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B436800 == 30 [pid = 3544] [id = 422] 22:57:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655841A000) [pid = 3544] [serial = 1266] [outer = 0000000000000000] 22:57:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655845A400) [pid = 3544] [serial = 1267] [outer = 000000655841A000] 22:57:10 INFO - PROCESS | 3544 | 1467871030462 Marionette DEBUG loaded listener.js 22:57:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000006559DC8400) [pid = 3544] [serial = 1268] [outer = 000000655841A000] 22:57:10 INFO - PROCESS | 3544 | 1467871030957 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]]]}] 22:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 689ms 22:57:10 INFO - PROCESS | 3544 | 1467871030981 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 22:57:10 INFO - PROCESS | 3544 | 1467871030984 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 22:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:57:10 INFO - PROCESS | 3544 | 1467871030993 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:57:10 INFO - PROCESS | 3544 | 1467871030995 Marionette TRACE conn6 <- [1,1654,null,{}] 22:57:11 INFO - PROCESS | 3544 | 1467871030998 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}] 22:57:11 INFO - PROCESS | 3544 | 1467871031000 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:11 INFO - PROCESS | 3544 | 1467871031144 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 22:57:11 INFO - PROCESS | 3544 | 1467871031155 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:11 INFO - PROCESS | 3544 | 1467871031157 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:11 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC36800 == 31 [pid = 3544] [id = 423] 22:57:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655A855000) [pid = 3544] [serial = 1269] [outer = 0000000000000000] 22:57:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655AC69400) [pid = 3544] [serial = 1270] [outer = 000000655A855000] 22:57:11 INFO - PROCESS | 3544 | 1467871031203 Marionette DEBUG loaded listener.js 22:57:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655ACB1800) [pid = 3544] [serial = 1271] [outer = 000000655A855000] 22:57:11 INFO - PROCESS | 3544 | 1467871031636 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]]]}] 22:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 691ms 22:57:11 INFO - PROCESS | 3544 | 1467871031686 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 22:57:11 INFO - PROCESS | 3544 | 1467871031688 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 22:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:57:11 INFO - PROCESS | 3544 | 1467871031691 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:57:11 INFO - PROCESS | 3544 | 1467871031693 Marionette TRACE conn6 <- [1,1658,null,{}] 22:57:11 INFO - PROCESS | 3544 | 1467871031703 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}] 22:57:11 INFO - PROCESS | 3544 | 1467871031705 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:11 INFO - PROCESS | 3544 | 1467871031813 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 22:57:11 INFO - PROCESS | 3544 | 1467871031818 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:11 INFO - PROCESS | 3544 | 1467871031820 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:11 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C8A2000 == 32 [pid = 3544] [id = 424] 22:57:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000006554804C00) [pid = 3544] [serial = 1272] [outer = 0000000000000000] 22:57:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655AD45000) [pid = 3544] [serial = 1273] [outer = 0000006554804C00] 22:57:11 INFO - PROCESS | 3544 | 1467871031866 Marionette DEBUG loaded listener.js 22:57:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655BB39400) [pid = 3544] [serial = 1274] [outer = 0000006554804C00] 22:57:12 INFO - PROCESS | 3544 | 1467871032358 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]]]}] 22:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms 22:57:12 INFO - PROCESS | 3544 | 1467871032434 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 22:57:12 INFO - PROCESS | 3544 | 1467871032436 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 22:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:57:12 INFO - PROCESS | 3544 | 1467871032475 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:57:12 INFO - PROCESS | 3544 | 1467871032477 Marionette TRACE conn6 <- [1,1662,null,{}] 22:57:12 INFO - PROCESS | 3544 | 1467871032480 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}] 22:57:12 INFO - PROCESS | 3544 | 1467871032486 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:12 INFO - PROCESS | 3544 | 1467871032622 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 22:57:12 INFO - PROCESS | 3544 | 1467871032630 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:12 INFO - PROCESS | 3544 | 1467871032632 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:12 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F427000 == 33 [pid = 3544] [id = 425] 22:57:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000654EEAA400) [pid = 3544] [serial = 1275] [outer = 0000000000000000] 22:57:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655AD40400) [pid = 3544] [serial = 1276] [outer = 000000654EEAA400] 22:57:12 INFO - PROCESS | 3544 | 1467871032927 Marionette DEBUG loaded listener.js 22:57:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655E15A800) [pid = 3544] [serial = 1277] [outer = 000000654EEAA400] 22:57:13 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655ACF8800) [pid = 3544] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:57:13 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655C7EC400) [pid = 3544] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:57:13 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655A1DF000) [pid = 3544] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:57:13 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000654E629000) [pid = 3544] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:57:13 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654E1C1C00) [pid = 3544] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:57:13 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655F44C000) [pid = 3544] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:57:13 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006557977800) [pid = 3544] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:57:13 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654EE6C400) [pid = 3544] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:57:13 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655DE58000) [pid = 3544] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:57:13 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006553835000) [pid = 3544] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:57:13 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655F7A6800) [pid = 3544] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:57:13 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655F453400) [pid = 3544] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:57:13 INFO - PROCESS | 3544 | 1467871033288 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]]]}] 22:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 900ms 22:57:13 INFO - PROCESS | 3544 | 1467871033372 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 22:57:13 INFO - PROCESS | 3544 | 1467871033374 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 22:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:57:13 INFO - PROCESS | 3544 | 1467871033378 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:57:13 INFO - PROCESS | 3544 | 1467871033380 Marionette TRACE conn6 <- [1,1666,null,{}] 22:57:13 INFO - PROCESS | 3544 | 1467871033383 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}] 22:57:13 INFO - PROCESS | 3544 | 1467871033385 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:13 INFO - PROCESS | 3544 | 1467871033501 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 22:57:13 INFO - PROCESS | 3544 | 1467871033509 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:13 INFO - PROCESS | 3544 | 1467871033511 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:13 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603AA000 == 34 [pid = 3544] [id = 426] 22:57:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (00000065531C8800) [pid = 3544] [serial = 1278] [outer = 0000000000000000] 22:57:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655BCEC000) [pid = 3544] [serial = 1279] [outer = 00000065531C8800] 22:57:13 INFO - PROCESS | 3544 | 1467871033555 Marionette DEBUG loaded listener.js 22:57:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655E3C9400) [pid = 3544] [serial = 1280] [outer = 00000065531C8800] 22:57:13 INFO - PROCESS | 3544 | 1467871033957 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]]]}] 22:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 629ms 22:57:14 INFO - PROCESS | 3544 | 1467871034010 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 22:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:57:14 INFO - PROCESS | 3544 | 1467871034012 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 22:57:14 INFO - PROCESS | 3544 | 1467871034015 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:57:14 INFO - PROCESS | 3544 | 1467871034017 Marionette TRACE conn6 <- [1,1670,null,{}] 22:57:14 INFO - PROCESS | 3544 | 1467871034021 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}] 22:57:14 INFO - PROCESS | 3544 | 1467871034023 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:14 INFO - PROCESS | 3544 | 1467871034134 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 22:57:14 INFO - PROCESS | 3544 | 1467871034174 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:14 INFO - PROCESS | 3544 | 1467871034176 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E38000 == 35 [pid = 3544] [id = 427] 22:57:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655E15B000) [pid = 3544] [serial = 1281] [outer = 0000000000000000] 22:57:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655ED77000) [pid = 3544] [serial = 1282] [outer = 000000655E15B000] 22:57:14 INFO - PROCESS | 3544 | 1467871034220 Marionette DEBUG loaded listener.js 22:57:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655F44D000) [pid = 3544] [serial = 1283] [outer = 000000655E15B000] 22:57:14 INFO - PROCESS | 3544 | 1467871034618 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]]]}] 22:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 22:57:14 INFO - PROCESS | 3544 | 1467871034649 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 22:57:14 INFO - PROCESS | 3544 | 1467871034651 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 22:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:57:14 INFO - PROCESS | 3544 | 1467871034654 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:57:14 INFO - PROCESS | 3544 | 1467871034656 Marionette TRACE conn6 <- [1,1674,null,{}] 22:57:14 INFO - PROCESS | 3544 | 1467871034660 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}] 22:57:14 INFO - PROCESS | 3544 | 1467871034662 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:14 INFO - PROCESS | 3544 | 1467871034777 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 22:57:14 INFO - PROCESS | 3544 | 1467871034785 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:14 INFO - PROCESS | 3544 | 1467871034787 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562368000 == 36 [pid = 3544] [id = 428] 22:57:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655E3C7800) [pid = 3544] [serial = 1284] [outer = 0000000000000000] 22:57:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655F693400) [pid = 3544] [serial = 1285] [outer = 000000655E3C7800] 22:57:14 INFO - PROCESS | 3544 | 1467871034834 Marionette DEBUG loaded listener.js 22:57:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655F7A6000) [pid = 3544] [serial = 1286] [outer = 000000655E3C7800] 22:57:15 INFO - PROCESS | 3544 | 1467871035569 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]]]}] 22:57:15 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 22:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 985ms 22:57:15 INFO - PROCESS | 3544 | 1467871035644 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 22:57:15 INFO - PROCESS | 3544 | 1467871035649 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 22:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:57:15 INFO - PROCESS | 3544 | 1467871035654 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:57:15 INFO - PROCESS | 3544 | 1467871035659 Marionette TRACE conn6 <- [1,1678,null,{}] 22:57:15 INFO - PROCESS | 3544 | 1467871035665 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}] 22:57:15 INFO - PROCESS | 3544 | 1467871035668 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:15 INFO - PROCESS | 3544 | 1467871035821 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 22:57:15 INFO - PROCESS | 3544 | 1467871035937 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:15 INFO - PROCESS | 3544 | 1467871035940 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:15 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A137000 == 37 [pid = 3544] [id = 429] 22:57:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000654EBA3400) [pid = 3544] [serial = 1287] [outer = 0000000000000000] 22:57:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000654F126C00) [pid = 3544] [serial = 1288] [outer = 000000654EBA3400] 22:57:16 INFO - PROCESS | 3544 | 1467871036000 Marionette DEBUG loaded listener.js 22:57:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655399F800) [pid = 3544] [serial = 1289] [outer = 000000654EBA3400] 22:57:16 INFO - PROCESS | 3544 | 1467871036695 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]]]}] 22:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1134ms 22:57:16 INFO - PROCESS | 3544 | 1467871036792 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 22:57:16 INFO - PROCESS | 3544 | 1467871036797 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 22:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:57:16 INFO - PROCESS | 3544 | 1467871036804 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:57:16 INFO - PROCESS | 3544 | 1467871036807 Marionette TRACE conn6 <- [1,1682,null,{}] 22:57:16 INFO - PROCESS | 3544 | 1467871036812 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}] 22:57:16 INFO - PROCESS | 3544 | 1467871036815 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:16 INFO - PROCESS | 3544 | 1467871036975 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 22:57:17 INFO - PROCESS | 3544 | 1467871037186 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:17 INFO - PROCESS | 3544 | 1467871037189 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:17 INFO - PROCESS | 3544 | ++DOCSHELL 000000654ED3E000 == 38 [pid = 3544] [id = 430] 22:57:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000654DF55400) [pid = 3544] [serial = 1290] [outer = 0000000000000000] 22:57:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000654E621000) [pid = 3544] [serial = 1291] [outer = 000000654DF55400] 22:57:17 INFO - PROCESS | 3544 | 1467871037251 Marionette DEBUG loaded listener.js 22:57:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000654EE6DC00) [pid = 3544] [serial = 1292] [outer = 000000654DF55400] 22:57:17 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E38000 == 37 [pid = 3544] [id = 427] 22:57:17 INFO - PROCESS | 3544 | --DOCSHELL 00000065603AA000 == 36 [pid = 3544] [id = 426] 22:57:17 INFO - PROCESS | 3544 | --DOCSHELL 000000655F427000 == 35 [pid = 3544] [id = 425] 22:57:17 INFO - PROCESS | 3544 | --DOCSHELL 000000655C8A2000 == 34 [pid = 3544] [id = 424] 22:57:17 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC36800 == 33 [pid = 3544] [id = 423] 22:57:17 INFO - PROCESS | 3544 | --DOCSHELL 000000655B436800 == 32 [pid = 3544] [id = 422] 22:57:17 INFO - PROCESS | 3544 | --DOCSHELL 000000655A8A7000 == 31 [pid = 3544] [id = 421] 22:57:17 INFO - PROCESS | 3544 | --DOCSHELL 0000006554837800 == 30 [pid = 3544] [id = 420] 22:57:17 INFO - PROCESS | 3544 | --DOCSHELL 000000654FFDC000 == 29 [pid = 3544] [id = 419] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655B11E400) [pid = 3544] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655D8BBC00) [pid = 3544] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655CABE400) [pid = 3544] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655AC6F800) [pid = 3544] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000654F318800) [pid = 3544] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (00000065538D7C00) [pid = 3544] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000654EBA3C00) [pid = 3544] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654FDE9800) [pid = 3544] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655F696400) [pid = 3544] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (00000065581A5800) [pid = 3544] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654E1BCC00) [pid = 3544] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654EEA1400) [pid = 3544] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (00000065531C0400) [pid = 3544] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655ED72400) [pid = 3544] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655ED76800) [pid = 3544] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655A1E9800) [pid = 3544] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655F696C00) [pid = 3544] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655F40FC00) [pid = 3544] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655F79EC00) [pid = 3544] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655BB38C00) [pid = 3544] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655ACEDC00) [pid = 3544] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655F7AA000) [pid = 3544] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655F92B400) [pid = 3544] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 3544 | 1467871037908 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]]]}] 22:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1140ms 22:57:17 INFO - PROCESS | 3544 | 1467871037947 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 22:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:57:17 INFO - PROCESS | 3544 | 1467871037950 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 22:57:17 INFO - PROCESS | 3544 | 1467871037955 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:57:17 INFO - PROCESS | 3544 | 1467871037957 Marionette TRACE conn6 <- [1,1686,null,{}] 22:57:17 INFO - PROCESS | 3544 | 1467871037963 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}] 22:57:17 INFO - PROCESS | 3544 | 1467871037967 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:18 INFO - PROCESS | 3544 | 1467871038057 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 22:57:18 INFO - PROCESS | 3544 | 1467871038137 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:18 INFO - PROCESS | 3544 | 1467871038140 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:18 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554FB000 == 30 [pid = 3544] [id = 431] 22:57:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654D821C00) [pid = 3544] [serial = 1293] [outer = 0000000000000000] 22:57:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654EE73C00) [pid = 3544] [serial = 1294] [outer = 000000654D821C00] 22:57:18 INFO - PROCESS | 3544 | 1467871038189 Marionette DEBUG loaded listener.js 22:57:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655315DC00) [pid = 3544] [serial = 1295] [outer = 000000654D821C00] 22:57:18 INFO - PROCESS | 3544 | 1467871038660 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]]]}] 22:57:18 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 22:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 22:57:18 INFO - PROCESS | 3544 | 1467871038691 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 22:57:18 INFO - PROCESS | 3544 | 1467871038695 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 22:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:57:18 INFO - PROCESS | 3544 | 1467871038699 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:57:18 INFO - PROCESS | 3544 | 1467871038702 Marionette TRACE conn6 <- [1,1690,null,{}] 22:57:18 INFO - PROCESS | 3544 | 1467871038705 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}] 22:57:18 INFO - PROCESS | 3544 | 1467871038708 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:18 INFO - PROCESS | 3544 | 1467871038799 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 22:57:18 INFO - PROCESS | 3544 | 1467871038808 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:18 INFO - PROCESS | 3544 | 1467871038810 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:18 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1EE000 == 31 [pid = 3544] [id = 432] 22:57:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655545B000) [pid = 3544] [serial = 1296] [outer = 0000000000000000] 22:57:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655819B000) [pid = 3544] [serial = 1297] [outer = 000000655545B000] 22:57:18 INFO - PROCESS | 3544 | 1467871038863 Marionette DEBUG loaded listener.js 22:57:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006558461000) [pid = 3544] [serial = 1298] [outer = 000000655545B000] 22:57:19 INFO - PROCESS | 3544 | 1467871039319 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]]]}] 22:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 692ms 22:57:19 INFO - PROCESS | 3544 | 1467871039395 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 22:57:19 INFO - PROCESS | 3544 | 1467871039397 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 22:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:57:19 INFO - PROCESS | 3544 | 1467871039402 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:57:19 INFO - PROCESS | 3544 | 1467871039409 Marionette TRACE conn6 <- [1,1694,null,{}] 22:57:19 INFO - PROCESS | 3544 | 1467871039419 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}] 22:57:19 INFO - PROCESS | 3544 | 1467871039423 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:19 INFO - PROCESS | 3544 | 1467871039513 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 22:57:19 INFO - PROCESS | 3544 | 1467871039527 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:19 INFO - PROCESS | 3544 | 1467871039529 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:19 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C70B000 == 32 [pid = 3544] [id = 433] 22:57:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000654D7D9400) [pid = 3544] [serial = 1299] [outer = 0000000000000000] 22:57:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655AC77400) [pid = 3544] [serial = 1300] [outer = 000000654D7D9400] 22:57:19 INFO - PROCESS | 3544 | 1467871039573 Marionette DEBUG loaded listener.js 22:57:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655AD3C000) [pid = 3544] [serial = 1301] [outer = 000000654D7D9400] 22:57:20 INFO - PROCESS | 3544 | 1467871040014 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]]]}] 22:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 692ms 22:57:20 INFO - PROCESS | 3544 | 1467871040096 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 22:57:20 INFO - PROCESS | 3544 | 1467871040099 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 22:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:57:20 INFO - PROCESS | 3544 | 1467871040103 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:57:20 INFO - PROCESS | 3544 | 1467871040104 Marionette TRACE conn6 <- [1,1698,null,{}] 22:57:20 INFO - PROCESS | 3544 | 1467871040108 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}] 22:57:20 INFO - PROCESS | 3544 | 1467871040110 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:20 INFO - PROCESS | 3544 | 1467871040265 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 22:57:20 INFO - PROCESS | 3544 | 1467871040275 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:20 INFO - PROCESS | 3544 | 1467871040278 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:20 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D865800 == 33 [pid = 3544] [id = 434] 22:57:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655B22B800) [pid = 3544] [serial = 1302] [outer = 0000000000000000] 22:57:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655BB47800) [pid = 3544] [serial = 1303] [outer = 000000655B22B800] 22:57:20 INFO - PROCESS | 3544 | 1467871040370 Marionette DEBUG loaded listener.js 22:57:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655C7E4400) [pid = 3544] [serial = 1304] [outer = 000000655B22B800] 22:57:20 INFO - PROCESS | 3544 | 1467871040801 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]]]}] 22:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 22:57:20 INFO - PROCESS | 3544 | 1467871040838 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 22:57:20 INFO - PROCESS | 3544 | 1467871040840 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 22:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:57:20 INFO - PROCESS | 3544 | 1467871040843 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:57:20 INFO - PROCESS | 3544 | 1467871040845 Marionette TRACE conn6 <- [1,1702,null,{}] 22:57:20 INFO - PROCESS | 3544 | 1467871040854 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}] 22:57:20 INFO - PROCESS | 3544 | 1467871040856 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:20 INFO - PROCESS | 3544 | 1467871040969 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 22:57:20 INFO - PROCESS | 3544 | 1467871040975 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:20 INFO - PROCESS | 3544 | 1467871040981 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:21 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC2A800 == 34 [pid = 3544] [id = 435] 22:57:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655D7A8C00) [pid = 3544] [serial = 1305] [outer = 0000000000000000] 22:57:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655DA78800) [pid = 3544] [serial = 1306] [outer = 000000655D7A8C00] 22:57:21 INFO - PROCESS | 3544 | 1467871041084 Marionette DEBUG loaded listener.js 22:57:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655EA12000) [pid = 3544] [serial = 1307] [outer = 000000655D7A8C00] 22:57:21 INFO - PROCESS | 3544 | 1467871041540 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 22:57:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 22:57:21 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 22:57:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:57:21 INFO - _addTest/ [0,1705,"getWindowHandle",null] 22:57:21 INFO - PROCESS | 3544 | 1467871041612 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 22:57:21 INFO - PROCESS | 3544 | 1467871041618 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:57:21 INFO - PROCESS | 3544 | 1467871041620 Marionette TRACE conn6 <- [1,1706,null,{}] 22:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:57:21 INFO - PROCESS | 3544 | 1467871041623 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}] 22:57:21 INFO - PROCESS | 3544 | 1467871041626 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:21 INFO - PROCESS | 3544 | 1467871041745 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 22:57:21 INFO - PROCESS | 3544 | 1467871041800 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:21 INFO - PROCESS | 3544 | 1467871041802 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:21 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E3D800 == 35 [pid = 3544] [id = 436] 22:57:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655F697800) [pid = 3544] [serial = 1308] [outer = 0000000000000000] 22:57:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655F69C800) [pid = 3544] [serial = 1309] [outer = 000000655F697800] 22:57:21 INFO - PROCESS | 3544 | 1467871041847 Marionette DEBUG loaded listener.js 22:57:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655F7A7400) [pid = 3544] [serial = 1310] [outer = 000000655F697800] 22:57:22 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (00000065603DA800) [pid = 3544] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:57:22 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000006553831800) [pid = 3544] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:57:22 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654EEAA400) [pid = 3544] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:57:22 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (00000065531C8800) [pid = 3544] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:57:22 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655E15B000) [pid = 3544] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:57:22 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655A855000) [pid = 3544] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:57:22 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000006554804C00) [pid = 3544] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:57:22 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654EC4C400) [pid = 3544] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:57:22 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654FFB9C00) [pid = 3544] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:57:22 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655841A000) [pid = 3544] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:57:22 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (00000065538DE800) [pid = 3544] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:57:22 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EC46C00) [pid = 3544] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:57:22 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655845B800) [pid = 3544] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:57:22 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655EA12C00) [pid = 3544] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:57:22 INFO - PROCESS | 3544 | 1467871042290 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]]]}] 22:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 731ms 22:57:22 INFO - PROCESS | 3544 | 1467871042356 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 22:57:22 INFO - PROCESS | 3544 | 1467871042359 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 22:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:57:22 INFO - PROCESS | 3544 | 1467871042362 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:57:22 INFO - PROCESS | 3544 | 1467871042364 Marionette TRACE conn6 <- [1,1710,null,{}] 22:57:22 INFO - PROCESS | 3544 | 1467871042368 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}] 22:57:22 INFO - PROCESS | 3544 | 1467871042370 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:22 INFO - PROCESS | 3544 | 1467871042457 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 22:57:22 INFO - PROCESS | 3544 | 1467871042463 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:22 INFO - PROCESS | 3544 | 1467871042465 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:22 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584F2800 == 36 [pid = 3544] [id = 437] 22:57:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654EB97000) [pid = 3544] [serial = 1311] [outer = 0000000000000000] 22:57:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655AC6A800) [pid = 3544] [serial = 1312] [outer = 000000654EB97000] 22:57:22 INFO - PROCESS | 3544 | 1467871042509 Marionette DEBUG loaded listener.js 22:57:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655F694800) [pid = 3544] [serial = 1313] [outer = 000000654EB97000] 22:57:22 INFO - PROCESS | 3544 | 1467871042922 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]]]}] 22:57:22 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 22:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 22:57:22 INFO - PROCESS | 3544 | 1467871042994 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 22:57:23 INFO - PROCESS | 3544 | 1467871042996 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 22:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:57:23 INFO - PROCESS | 3544 | 1467871043000 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:57:23 INFO - PROCESS | 3544 | 1467871043002 Marionette TRACE conn6 <- [1,1714,null,{}] 22:57:23 INFO - PROCESS | 3544 | 1467871043005 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}] 22:57:23 INFO - PROCESS | 3544 | 1467871043007 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:23 INFO - PROCESS | 3544 | 1467871043116 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 22:57:23 INFO - PROCESS | 3544 | 1467871043125 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:23 INFO - PROCESS | 3544 | 1467871043127 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562489800 == 37 [pid = 3544] [id = 438] 22:57:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000654EEA3000) [pid = 3544] [serial = 1314] [outer = 0000000000000000] 22:57:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655F92F400) [pid = 3544] [serial = 1315] [outer = 000000654EEA3000] 22:57:23 INFO - PROCESS | 3544 | 1467871043171 Marionette DEBUG loaded listener.js 22:57:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (00000065603D7800) [pid = 3544] [serial = 1316] [outer = 000000654EEA3000] 22:57:23 INFO - PROCESS | 3544 | 1467871043584 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]]]}] 22:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 22:57:23 INFO - PROCESS | 3544 | 1467871043632 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 22:57:23 INFO - PROCESS | 3544 | 1467871043635 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 22:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:57:23 INFO - PROCESS | 3544 | 1467871043642 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:57:23 INFO - PROCESS | 3544 | 1467871043644 Marionette TRACE conn6 <- [1,1718,null,{}] 22:57:23 INFO - PROCESS | 3544 | 1467871043647 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}] 22:57:23 INFO - PROCESS | 3544 | 1467871043649 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:23 INFO - PROCESS | 3544 | 1467871043735 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 22:57:23 INFO - PROCESS | 3544 | 1467871043740 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:23 INFO - PROCESS | 3544 | 1467871043742 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562590800 == 38 [pid = 3544] [id = 439] 22:57:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (00000065603DFC00) [pid = 3544] [serial = 1317] [outer = 0000000000000000] 22:57:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000656066B400) [pid = 3544] [serial = 1318] [outer = 00000065603DFC00] 22:57:23 INFO - PROCESS | 3544 | 1467871043786 Marionette DEBUG loaded listener.js 22:57:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006560677400) [pid = 3544] [serial = 1319] [outer = 00000065603DFC00] 22:57:24 INFO - PROCESS | 3544 | --DOCSHELL 00000065554FB000 == 37 [pid = 3544] [id = 431] 22:57:24 INFO - PROCESS | 3544 | --DOCSHELL 000000654ED3E000 == 36 [pid = 3544] [id = 430] 22:57:24 INFO - PROCESS | 3544 | --DOCSHELL 000000655A137000 == 35 [pid = 3544] [id = 429] 22:57:24 INFO - PROCESS | 3544 | --DOCSHELL 0000006562368000 == 34 [pid = 3544] [id = 428] 22:57:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC2A800 == 33 [pid = 3544] [id = 435] 22:57:25 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E3D800 == 32 [pid = 3544] [id = 436] 22:57:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655D865800 == 31 [pid = 3544] [id = 434] 22:57:25 INFO - PROCESS | 3544 | --DOCSHELL 00000065584F2800 == 30 [pid = 3544] [id = 437] 22:57:25 INFO - PROCESS | 3544 | --DOCSHELL 0000006562489800 == 29 [pid = 3544] [id = 438] 22:57:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655B1EE000 == 28 [pid = 3544] [id = 432] 22:57:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655C70B000 == 27 [pid = 3544] [id = 433] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655ED77000) [pid = 3544] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655AC69400) [pid = 3544] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655AD45000) [pid = 3544] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654EE73400) [pid = 3544] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654FFB9400) [pid = 3544] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655545B800) [pid = 3544] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000006553BD0C00) [pid = 3544] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655845A400) [pid = 3544] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000006553BD4000) [pid = 3544] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (00000065549CC000) [pid = 3544] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655ACB1800) [pid = 3544] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000006553947000) [pid = 3544] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000654ED4D000) [pid = 3544] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655B381400) [pid = 3544] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655A1E0800) [pid = 3544] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655F930400) [pid = 3544] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655ED7E800) [pid = 3544] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000656066E000) [pid = 3544] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (00000065603E0000) [pid = 3544] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (0000006560673800) [pid = 3544] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000655AC6A000) [pid = 3544] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000655BB39400) [pid = 3544] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (000000655E15A800) [pid = 3544] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (000000655AD40400) [pid = 3544] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (000000655BCEC000) [pid = 3544] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (0000006559DC8400) [pid = 3544] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (000000655F44D000) [pid = 3544] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (000000655E3C9400) [pid = 3544] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 3544 | 1467871045617 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] 22:57:25 INFO - PROCESS | 3544 | 1467871045683 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 22:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:57:25 INFO - PROCESS | 3544 | 1467871045688 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:57:25 INFO - PROCESS | 3544 | 1467871045692 Marionette TRACE conn6 <- [1,1722,null,{}] 22:57:25 INFO - PROCESS | 3544 | 1467871045699 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}] 22:57:25 INFO - PROCESS | 3544 | 1467871045703 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:25 INFO - PROCESS | 3544 | 1467871045797 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 22:57:25 INFO - PROCESS | 3544 | 1467871045812 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:25 INFO - PROCESS | 3544 | 1467871045815 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553E2D800 == 28 [pid = 3544] [id = 440] 22:57:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (000000654D824400) [pid = 3544] [serial = 1320] [outer = 0000000000000000] 22:57:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (000000654E629000) [pid = 3544] [serial = 1321] [outer = 000000654D824400] 22:57:25 INFO - PROCESS | 3544 | 1467871045864 Marionette DEBUG loaded listener.js 22:57:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (000000654EC49000) [pid = 3544] [serial = 1322] [outer = 000000654D824400] 22:57:26 INFO - PROCESS | 3544 | 1467871046339 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]]]}] 22:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 734ms 22:57:26 INFO - PROCESS | 3544 | 1467871046425 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 22:57:26 INFO - PROCESS | 3544 | 1467871046431 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 22:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:57:26 INFO - PROCESS | 3544 | 1467871046438 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:57:26 INFO - PROCESS | 3544 | 1467871046440 Marionette TRACE conn6 <- [1,1726,null,{}] 22:57:26 INFO - PROCESS | 3544 | 1467871046444 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}] 22:57:26 INFO - PROCESS | 3544 | 1467871046448 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:26 INFO - PROCESS | 3544 | 1467871046546 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 22:57:26 INFO - PROCESS | 3544 | 1467871046552 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:26 INFO - PROCESS | 3544 | 1467871046555 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:26 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A129800 == 29 [pid = 3544] [id = 441] 22:57:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (000000654F1E6000) [pid = 3544] [serial = 1323] [outer = 0000000000000000] 22:57:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (000000654FADC000) [pid = 3544] [serial = 1324] [outer = 000000654F1E6000] 22:57:26 INFO - PROCESS | 3544 | 1467871046604 Marionette DEBUG loaded listener.js 22:57:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (00000065530F3000) [pid = 3544] [serial = 1325] [outer = 000000654F1E6000] 22:57:27 INFO - PROCESS | 3544 | 1467871047083 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]]]}] 22:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 22:57:27 INFO - PROCESS | 3544 | 1467871047129 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 22:57:27 INFO - PROCESS | 3544 | 1467871047131 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 22:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:57:27 INFO - PROCESS | 3544 | 1467871047135 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:57:27 INFO - PROCESS | 3544 | 1467871047138 Marionette TRACE conn6 <- [1,1730,null,{}] 22:57:27 INFO - PROCESS | 3544 | 1467871047150 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}] 22:57:27 INFO - PROCESS | 3544 | 1467871047155 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:27 INFO - PROCESS | 3544 | 1467871047299 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 22:57:27 INFO - PROCESS | 3544 | 1467871047320 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:27 INFO - PROCESS | 3544 | 1467871047324 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:27 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF42800 == 30 [pid = 3544] [id = 442] 22:57:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000654CE9C000) [pid = 3544] [serial = 1326] [outer = 0000000000000000] 22:57:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (0000006553D7A400) [pid = 3544] [serial = 1327] [outer = 000000654CE9C000] 22:57:27 INFO - PROCESS | 3544 | 1467871047373 Marionette DEBUG loaded listener.js 22:57:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (00000065549CC000) [pid = 3544] [serial = 1328] [outer = 000000654CE9C000] 22:57:27 INFO - PROCESS | 3544 | 1467871047798 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]]]}] 22:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 691ms 22:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:57:27 INFO - PROCESS | 3544 | 1467871047829 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 22:57:27 INFO - PROCESS | 3544 | 1467871047831 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 22:57:27 INFO - PROCESS | 3544 | 1467871047835 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:57:27 INFO - PROCESS | 3544 | 1467871047837 Marionette TRACE conn6 <- [1,1734,null,{}] 22:57:27 INFO - PROCESS | 3544 | 1467871047840 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}] 22:57:27 INFO - PROCESS | 3544 | 1467871047842 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:27 INFO - PROCESS | 3544 | 1467871047956 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 22:57:27 INFO - PROCESS | 3544 | 1467871047965 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:27 INFO - PROCESS | 3544 | 1467871047967 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:27 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B490000 == 31 [pid = 3544] [id = 443] 22:57:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0000006555454000) [pid = 3544] [serial = 1329] [outer = 0000000000000000] 22:57:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0000006558199400) [pid = 3544] [serial = 1330] [outer = 0000006555454000] 22:57:28 INFO - PROCESS | 3544 | 1467871048012 Marionette DEBUG loaded listener.js 22:57:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000006558423400) [pid = 3544] [serial = 1331] [outer = 0000006555454000] 22:57:28 INFO - PROCESS | 3544 | 1467871048442 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]]]}] 22:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 22:57:28 INFO - PROCESS | 3544 | 1467871048467 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 22:57:28 INFO - PROCESS | 3544 | 1467871048469 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 22:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:57:28 INFO - PROCESS | 3544 | 1467871048472 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:57:28 INFO - PROCESS | 3544 | 1467871048474 Marionette TRACE conn6 <- [1,1738,null,{}] 22:57:28 INFO - PROCESS | 3544 | 1467871048477 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}] 22:57:28 INFO - PROCESS | 3544 | 1467871048479 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:28 INFO - PROCESS | 3544 | 1467871048590 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 22:57:28 INFO - PROCESS | 3544 | 1467871048626 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:28 INFO - PROCESS | 3544 | 1467871048629 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC2F000 == 32 [pid = 3544] [id = 444] 22:57:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000654F123C00) [pid = 3544] [serial = 1332] [outer = 0000000000000000] 22:57:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000006558A03400) [pid = 3544] [serial = 1333] [outer = 000000654F123C00] 22:57:28 INFO - PROCESS | 3544 | 1467871048673 Marionette DEBUG loaded listener.js 22:57:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000006559DCE000) [pid = 3544] [serial = 1334] [outer = 000000654F123C00] 22:57:29 INFO - PROCESS | 3544 | 1467871049072 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]]]}] 22:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 628ms 22:57:29 INFO - PROCESS | 3544 | 1467871049104 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 22:57:29 INFO - PROCESS | 3544 | 1467871049107 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 22:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:57:29 INFO - PROCESS | 3544 | 1467871049110 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:57:29 INFO - PROCESS | 3544 | 1467871049111 Marionette TRACE conn6 <- [1,1742,null,{}] 22:57:29 INFO - PROCESS | 3544 | 1467871049115 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}] 22:57:29 INFO - PROCESS | 3544 | 1467871049121 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:29 INFO - PROCESS | 3544 | 1467871049256 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 22:57:29 INFO - PROCESS | 3544 | 1467871049271 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:29 INFO - PROCESS | 3544 | 1467871049273 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:29 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D785800 == 33 [pid = 3544] [id = 445] 22:57:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655ABB6400) [pid = 3544] [serial = 1335] [outer = 0000000000000000] 22:57:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655AC73000) [pid = 3544] [serial = 1336] [outer = 000000655ABB6400] 22:57:29 INFO - PROCESS | 3544 | 1467871049318 Marionette DEBUG loaded listener.js 22:57:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655ACF5400) [pid = 3544] [serial = 1337] [outer = 000000655ABB6400] 22:57:29 INFO - PROCESS | 3544 | 1467871049728 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]]]}] 22:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 22:57:29 INFO - PROCESS | 3544 | 1467871049742 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 22:57:29 INFO - PROCESS | 3544 | 1467871049744 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 22:57:29 INFO - PROCESS | 3544 | 1467871049747 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:57:29 INFO - PROCESS | 3544 | 1467871049749 Marionette TRACE conn6 <- [1,1746,null,{}] 22:57:29 INFO - PROCESS | 3544 | 1467871049753 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}] 22:57:29 INFO - PROCESS | 3544 | 1467871049755 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:29 INFO - PROCESS | 3544 | 1467871049863 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 22:57:29 INFO - PROCESS | 3544 | 1467871049899 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:29 INFO - PROCESS | 3544 | 1467871049901 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:29 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E31F800 == 34 [pid = 3544] [id = 446] 22:57:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654D741400) [pid = 3544] [serial = 1338] [outer = 0000000000000000] 22:57:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655AD67000) [pid = 3544] [serial = 1339] [outer = 000000654D741400] 22:57:29 INFO - PROCESS | 3544 | 1467871049945 Marionette DEBUG loaded listener.js 22:57:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655BACA000) [pid = 3544] [serial = 1340] [outer = 000000654D741400] 22:57:30 INFO - PROCESS | 3544 | 1467871050349 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]]]}] 22:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 627ms 22:57:30 INFO - PROCESS | 3544 | 1467871050378 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 22:57:30 INFO - PROCESS | 3544 | 1467871050380 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 22:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:57:30 INFO - PROCESS | 3544 | 1467871050383 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:57:30 INFO - PROCESS | 3544 | 1467871050385 Marionette TRACE conn6 <- [1,1750,null,{}] 22:57:30 INFO - PROCESS | 3544 | 1467871050388 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}] 22:57:30 INFO - PROCESS | 3544 | 1467871050390 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:30 INFO - PROCESS | 3544 | 1467871050506 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 22:57:30 INFO - PROCESS | 3544 | 1467871050555 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:30 INFO - PROCESS | 3544 | 1467871050557 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:30 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4B3000 == 35 [pid = 3544] [id = 447] 22:57:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655AD5F400) [pid = 3544] [serial = 1341] [outer = 0000000000000000] 22:57:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655BCEC000) [pid = 3544] [serial = 1342] [outer = 000000655AD5F400] 22:57:30 INFO - PROCESS | 3544 | 1467871050601 Marionette DEBUG loaded listener.js 22:57:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655CABDC00) [pid = 3544] [serial = 1343] [outer = 000000655AD5F400] 22:57:31 INFO - PROCESS | 3544 | 1467871051014 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]]]}] 22:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 22:57:31 INFO - PROCESS | 3544 | 1467871051078 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 22:57:31 INFO - PROCESS | 3544 | 1467871051080 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 22:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:57:31 INFO - PROCESS | 3544 | 1467871051084 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:57:31 INFO - PROCESS | 3544 | 1467871051085 Marionette TRACE conn6 <- [1,1754,null,{}] 22:57:31 INFO - PROCESS | 3544 | 1467871051089 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}] 22:57:31 INFO - PROCESS | 3544 | 1467871051091 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:31 INFO - PROCESS | 3544 | 1467871051222 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 22:57:31 INFO - PROCESS | 3544 | 1467871051246 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:31 INFO - PROCESS | 3544 | 1467871051248 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:31 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF42000 == 36 [pid = 3544] [id = 448] 22:57:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655CAF1C00) [pid = 3544] [serial = 1344] [outer = 0000000000000000] 22:57:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655D7A4C00) [pid = 3544] [serial = 1345] [outer = 000000655CAF1C00] 22:57:31 INFO - PROCESS | 3544 | 1467871051293 Marionette DEBUG loaded listener.js 22:57:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655E112C00) [pid = 3544] [serial = 1346] [outer = 000000655CAF1C00] 22:57:31 INFO - PROCESS | 3544 | 1467871051716 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]]]}] 22:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 691ms 22:57:31 INFO - PROCESS | 3544 | 1467871051787 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 22:57:31 INFO - PROCESS | 3544 | 1467871051789 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 22:57:31 INFO - PROCESS | 3544 | 1467871051793 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:57:31 INFO - PROCESS | 3544 | 1467871051794 Marionette TRACE conn6 <- [1,1758,null,{}] 22:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:57:31 INFO - PROCESS | 3544 | 1467871051798 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}] 22:57:31 INFO - PROCESS | 3544 | 1467871051800 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:31 INFO - PROCESS | 3544 | 1467871051913 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 22:57:31 INFO - PROCESS | 3544 | 1467871051966 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:31 INFO - PROCESS | 3544 | 1467871051968 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:31 INFO - PROCESS | 3544 | ++DOCSHELL 0000006560724800 == 37 [pid = 3544] [id = 449] 22:57:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655E15A800) [pid = 3544] [serial = 1347] [outer = 0000000000000000] 22:57:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655EA13800) [pid = 3544] [serial = 1348] [outer = 000000655E15A800] 22:57:32 INFO - PROCESS | 3544 | 1467871052012 Marionette DEBUG loaded listener.js 22:57:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655ED77800) [pid = 3544] [serial = 1349] [outer = 000000655E15A800] 22:57:32 INFO - PROCESS | 3544 | 1467871052444 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]]]}] 22:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 22:57:32 INFO - PROCESS | 3544 | 1467871052469 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 22:57:32 INFO - PROCESS | 3544 | 1467871052472 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 22:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:57:32 INFO - PROCESS | 3544 | 1467871052475 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:57:32 INFO - PROCESS | 3544 | 1467871052479 Marionette TRACE conn6 <- [1,1762,null,{}] 22:57:32 INFO - PROCESS | 3544 | 1467871052482 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}] 22:57:32 INFO - PROCESS | 3544 | 1467871052485 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:32 INFO - PROCESS | 3544 | 1467871052637 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 22:57:32 INFO - PROCESS | 3544 | 1467871052664 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:32 INFO - PROCESS | 3544 | 1467871052667 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:32 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC2E000 == 38 [pid = 3544] [id = 450] 22:57:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655F458400) [pid = 3544] [serial = 1350] [outer = 0000000000000000] 22:57:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655F692000) [pid = 3544] [serial = 1351] [outer = 000000655F458400] 22:57:32 INFO - PROCESS | 3544 | 1467871052712 Marionette DEBUG loaded listener.js 22:57:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655F7A0800) [pid = 3544] [serial = 1352] [outer = 000000655F458400] 22:57:33 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655B22B800) [pid = 3544] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:57:33 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655D7A8C00) [pid = 3544] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:57:33 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655F697800) [pid = 3544] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:57:33 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654EEA3000) [pid = 3544] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:57:33 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654D7D9400) [pid = 3544] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:57:33 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655545B000) [pid = 3544] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:57:33 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654D821C00) [pid = 3544] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:57:33 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654DF55400) [pid = 3544] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:57:33 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654EBA3400) [pid = 3544] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:57:33 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655E3C7800) [pid = 3544] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:57:33 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654EB97000) [pid = 3544] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:57:33 INFO - PROCESS | 3544 | 1467871053234 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]]]}] 22:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 775ms 22:57:33 INFO - PROCESS | 3544 | 1467871053259 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 22:57:33 INFO - PROCESS | 3544 | 1467871053261 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 22:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:57:33 INFO - PROCESS | 3544 | 1467871053265 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:57:33 INFO - PROCESS | 3544 | 1467871053266 Marionette TRACE conn6 <- [1,1766,null,{}] 22:57:33 INFO - PROCESS | 3544 | 1467871053270 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}] 22:57:33 INFO - PROCESS | 3544 | 1467871053271 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:33 INFO - PROCESS | 3544 | 1467871053389 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 22:57:33 INFO - PROCESS | 3544 | 1467871053456 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:33 INFO - PROCESS | 3544 | 1467871053458 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:33 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562492000 == 39 [pid = 3544] [id = 451] 22:57:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000006553BCFC00) [pid = 3544] [serial = 1353] [outer = 0000000000000000] 22:57:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655AC76400) [pid = 3544] [serial = 1354] [outer = 0000006553BCFC00] 22:57:33 INFO - PROCESS | 3544 | 1467871053511 Marionette DEBUG loaded listener.js 22:57:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655F411800) [pid = 3544] [serial = 1355] [outer = 0000006553BCFC00] 22:57:33 INFO - PROCESS | 3544 | 1467871053858 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]]]}] 22:57:33 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 22:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 627ms 22:57:33 INFO - PROCESS | 3544 | 1467871053894 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 22:57:33 INFO - PROCESS | 3544 | 1467871053896 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 22:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:57:33 INFO - PROCESS | 3544 | 1467871053909 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:57:33 INFO - PROCESS | 3544 | 1467871053911 Marionette TRACE conn6 <- [1,1770,null,{}] 22:57:33 INFO - PROCESS | 3544 | 1467871053915 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}] 22:57:33 INFO - PROCESS | 3544 | 1467871053917 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:34 INFO - PROCESS | 3544 | 1467871054007 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 22:57:34 INFO - PROCESS | 3544 | 1467871054013 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:34 INFO - PROCESS | 3544 | 1467871054015 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:34 INFO - PROCESS | 3544 | ++DOCSHELL 00000065631AB800 == 40 [pid = 3544] [id = 452] 22:57:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655F79E400) [pid = 3544] [serial = 1356] [outer = 0000000000000000] 22:57:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655F928400) [pid = 3544] [serial = 1357] [outer = 000000655F79E400] 22:57:34 INFO - PROCESS | 3544 | 1467871054058 Marionette DEBUG loaded listener.js 22:57:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655F935400) [pid = 3544] [serial = 1358] [outer = 000000655F79E400] 22:57:34 INFO - PROCESS | 3544 | 1467871054488 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]]]}] 22:57:34 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 22:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 22:57:34 INFO - PROCESS | 3544 | 1467871054549 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 22:57:34 INFO - PROCESS | 3544 | 1467871054551 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 22:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:57:34 INFO - PROCESS | 3544 | 1467871054554 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:57:34 INFO - PROCESS | 3544 | 1467871054556 Marionette TRACE conn6 <- [1,1774,null,{}] 22:57:34 INFO - PROCESS | 3544 | 1467871054559 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}] 22:57:34 INFO - PROCESS | 3544 | 1467871054561 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:34 INFO - PROCESS | 3544 | 1467871054654 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 22:57:34 INFO - PROCESS | 3544 | 1467871054659 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:34 INFO - PROCESS | 3544 | 1467871054661 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:34 INFO - PROCESS | 3544 | ++DOCSHELL 00000065642CD800 == 41 [pid = 3544] [id = 453] 22:57:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (00000065603DC800) [pid = 3544] [serial = 1359] [outer = 0000000000000000] 22:57:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (00000065603E2C00) [pid = 3544] [serial = 1360] [outer = 00000065603DC800] 22:57:34 INFO - PROCESS | 3544 | 1467871054704 Marionette DEBUG loaded listener.js 22:57:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000006560673C00) [pid = 3544] [serial = 1361] [outer = 00000065603DC800] 22:57:35 INFO - PROCESS | 3544 | 1467871055312 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]]]}] 22:57:35 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 22:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 837ms 22:57:35 INFO - PROCESS | 3544 | 1467871055412 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 22:57:35 INFO - PROCESS | 3544 | 1467871055417 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 22:57:35 INFO - PROCESS | 3544 | 1467871055423 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:57:35 INFO - PROCESS | 3544 | 1467871055427 Marionette TRACE conn6 <- [1,1778,null,{}] 22:57:35 INFO - PROCESS | 3544 | 1467871055433 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}] 22:57:35 INFO - PROCESS | 3544 | 1467871055436 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:35 INFO - PROCESS | 3544 | 1467871055573 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 22:57:35 INFO - PROCESS | 3544 | 1467871055690 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:35 INFO - PROCESS | 3544 | 1467871055693 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:35 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554FB000 == 42 [pid = 3544] [id = 454] 22:57:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000654D81C400) [pid = 3544] [serial = 1362] [outer = 0000000000000000] 22:57:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000654EB9F800) [pid = 3544] [serial = 1363] [outer = 000000654D81C400] 22:57:35 INFO - PROCESS | 3544 | 1467871055754 Marionette DEBUG loaded listener.js 22:57:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000654EEAB400) [pid = 3544] [serial = 1364] [outer = 000000654D81C400] 22:57:36 INFO - PROCESS | 3544 | 1467871056397 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]]]}] 22:57:36 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) 22:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1029ms 22:57:36 INFO - PROCESS | 3544 | 1467871056458 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 22:57:36 INFO - PROCESS | 3544 | 1467871056463 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 22:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:57:36 INFO - PROCESS | 3544 | 1467871056470 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:57:36 INFO - PROCESS | 3544 | 1467871056473 Marionette TRACE conn6 <- [1,1782,null,{}] 22:57:36 INFO - PROCESS | 3544 | 1467871056477 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}] 22:57:36 INFO - PROCESS | 3544 | 1467871056480 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:36 INFO - PROCESS | 3544 | 1467871056654 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 22:57:36 INFO - PROCESS | 3544 | 1467871056790 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:36 INFO - PROCESS | 3544 | 1467871056793 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:36 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC05000 == 43 [pid = 3544] [id = 455] 22:57:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655315B000) [pid = 3544] [serial = 1365] [outer = 0000000000000000] 22:57:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000006553B25000) [pid = 3544] [serial = 1366] [outer = 000000655315B000] 22:57:36 INFO - PROCESS | 3544 | 1467871056853 Marionette DEBUG loaded listener.js 22:57:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000655797A000) [pid = 3544] [serial = 1367] [outer = 000000655315B000] 22:57:37 INFO - PROCESS | 3544 | --DOCSHELL 00000065631AB800 == 42 [pid = 3544] [id = 452] 22:57:37 INFO - PROCESS | 3544 | --DOCSHELL 0000006562492000 == 41 [pid = 3544] [id = 451] 22:57:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC2E000 == 40 [pid = 3544] [id = 450] 22:57:37 INFO - PROCESS | 3544 | --DOCSHELL 0000006560724800 == 39 [pid = 3544] [id = 449] 22:57:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF42000 == 38 [pid = 3544] [id = 448] 22:57:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4B3000 == 37 [pid = 3544] [id = 447] 22:57:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655E31F800 == 36 [pid = 3544] [id = 446] 22:57:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655D785800 == 35 [pid = 3544] [id = 445] 22:57:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC2F000 == 34 [pid = 3544] [id = 444] 22:57:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655B490000 == 33 [pid = 3544] [id = 443] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000656066B400) [pid = 3544] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF42800 == 32 [pid = 3544] [id = 442] 22:57:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655A129800 == 31 [pid = 3544] [id = 441] 22:57:37 INFO - PROCESS | 3544 | --DOCSHELL 0000006553E2D800 == 30 [pid = 3544] [id = 440] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655BB47800) [pid = 3544] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655C7E4400) [pid = 3544] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655EA12000) [pid = 3544] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655DA78800) [pid = 3544] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655F69C800) [pid = 3544] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655F92F400) [pid = 3544] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655F7A7400) [pid = 3544] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (00000065603D7800) [pid = 3544] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655AC77400) [pid = 3544] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655819B000) [pid = 3544] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006558461000) [pid = 3544] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654EE73C00) [pid = 3544] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655315DC00) [pid = 3544] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654EE6DC00) [pid = 3544] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654E621000) [pid = 3544] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655399F800) [pid = 3544] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654F126C00) [pid = 3544] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655F693400) [pid = 3544] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655F7A6000) [pid = 3544] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655AC6A800) [pid = 3544] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655F694800) [pid = 3544] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655AD3C000) [pid = 3544] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 3544 | 1467871057806 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]]]}] 22:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1385ms 22:57:37 INFO - PROCESS | 3544 | 1467871057857 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 22:57:37 INFO - PROCESS | 3544 | 1467871057862 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 22:57:37 INFO - PROCESS | 3544 | 1467871057866 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:57:37 INFO - PROCESS | 3544 | 1467871057869 Marionette TRACE conn6 <- [1,1786,null,{}] 22:57:37 INFO - PROCESS | 3544 | 1467871057875 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}] 22:57:37 INFO - PROCESS | 3544 | 1467871057878 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:37 INFO - PROCESS | 3544 | 1467871057967 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 22:57:37 INFO - PROCESS | 3544 | 1467871057974 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:37 INFO - PROCESS | 3544 | 1467871057978 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:38 INFO - PROCESS | 3544 | ++DOCSHELL 000000655316D000 == 31 [pid = 3544] [id = 456] 22:57:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654DF56000) [pid = 3544] [serial = 1368] [outer = 0000000000000000] 22:57:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654E1BDC00) [pid = 3544] [serial = 1369] [outer = 000000654DF56000] 22:57:38 INFO - PROCESS | 3544 | 1467871058032 Marionette DEBUG loaded listener.js 22:57:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654EB9D400) [pid = 3544] [serial = 1370] [outer = 000000654DF56000] 22:57:38 INFO - PROCESS | 3544 | 1467871058555 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]]]}] 22:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 735ms 22:57:38 INFO - PROCESS | 3544 | 1467871058604 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 22:57:38 INFO - PROCESS | 3544 | 1467871058609 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 22:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:57:38 INFO - PROCESS | 3544 | 1467871058615 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:57:38 INFO - PROCESS | 3544 | 1467871058618 Marionette TRACE conn6 <- [1,1790,null,{}] 22:57:38 INFO - PROCESS | 3544 | 1467871058622 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}] 22:57:38 INFO - PROCESS | 3544 | 1467871058625 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:38 INFO - PROCESS | 3544 | 1467871058715 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 22:57:38 INFO - PROCESS | 3544 | 1467871058796 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:38 INFO - PROCESS | 3544 | 1467871058798 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:38 INFO - PROCESS | 3544 | ++DOCSHELL 000000654ED42000 == 32 [pid = 3544] [id = 457] 22:57:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654EFEDC00) [pid = 3544] [serial = 1371] [outer = 0000000000000000] 22:57:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654F098400) [pid = 3544] [serial = 1372] [outer = 000000654EFEDC00] 22:57:38 INFO - PROCESS | 3544 | 1467871058848 Marionette DEBUG loaded listener.js 22:57:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000006552E4B800) [pid = 3544] [serial = 1373] [outer = 000000654EFEDC00] 22:57:39 INFO - PROCESS | 3544 | 1467871059254 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]]]}] 22:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 22:57:39 INFO - PROCESS | 3544 | 1467871059308 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 22:57:39 INFO - PROCESS | 3544 | 1467871059311 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 22:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:57:39 INFO - PROCESS | 3544 | 1467871059314 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:57:39 INFO - PROCESS | 3544 | 1467871059318 Marionette TRACE conn6 <- [1,1794,null,{}] 22:57:39 INFO - PROCESS | 3544 | 1467871059330 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}] 22:57:39 INFO - PROCESS | 3544 | 1467871059335 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:39 INFO - PROCESS | 3544 | 1467871059424 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 22:57:39 INFO - PROCESS | 3544 | 1467871059431 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:39 INFO - PROCESS | 3544 | 1467871059435 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:39 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1E0000 == 33 [pid = 3544] [id = 458] 22:57:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654DF3C400) [pid = 3544] [serial = 1374] [outer = 0000000000000000] 22:57:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (00000065549D7400) [pid = 3544] [serial = 1375] [outer = 000000654DF3C400] 22:57:39 INFO - PROCESS | 3544 | 1467871059484 Marionette DEBUG loaded listener.js 22:57:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000006557979C00) [pid = 3544] [serial = 1376] [outer = 000000654DF3C400] 22:57:39 INFO - PROCESS | 3544 | 1467871059966 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]]]}] 22:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 691ms 22:57:40 INFO - PROCESS | 3544 | 1467871060012 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 22:57:40 INFO - PROCESS | 3544 | 1467871060015 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 22:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:57:40 INFO - PROCESS | 3544 | 1467871060019 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:57:40 INFO - PROCESS | 3544 | 1467871060020 Marionette TRACE conn6 <- [1,1798,null,{}] 22:57:40 INFO - PROCESS | 3544 | 1467871060024 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}] 22:57:40 INFO - PROCESS | 3544 | 1467871060026 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:40 INFO - PROCESS | 3544 | 1467871060142 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 22:57:40 INFO - PROCESS | 3544 | 1467871060147 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:40 INFO - PROCESS | 3544 | 1467871060149 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:40 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAEF800 == 34 [pid = 3544] [id = 459] 22:57:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655845B800) [pid = 3544] [serial = 1377] [outer = 0000000000000000] 22:57:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655846D400) [pid = 3544] [serial = 1378] [outer = 000000655845B800] 22:57:40 INFO - PROCESS | 3544 | 1467871060245 Marionette DEBUG loaded listener.js 22:57:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000006559DCD800) [pid = 3544] [serial = 1379] [outer = 000000655845B800] 22:57:40 INFO - PROCESS | 3544 | 1467871060663 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]]]}] 22:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 22:57:40 INFO - PROCESS | 3544 | 1467871060692 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 22:57:40 INFO - PROCESS | 3544 | 1467871060694 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 22:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:57:40 INFO - PROCESS | 3544 | 1467871060697 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:57:40 INFO - PROCESS | 3544 | 1467871060699 Marionette TRACE conn6 <- [1,1802,null,{}] 22:57:40 INFO - PROCESS | 3544 | 1467871060703 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}] 22:57:40 INFO - PROCESS | 3544 | 1467871060705 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:40 INFO - PROCESS | 3544 | 1467871060817 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 22:57:40 INFO - PROCESS | 3544 | 1467871060909 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:40 INFO - PROCESS | 3544 | 1467871060911 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:40 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C897800 == 35 [pid = 3544] [id = 460] 22:57:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655ABB4400) [pid = 3544] [serial = 1380] [outer = 0000000000000000] 22:57:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655ABBF400) [pid = 3544] [serial = 1381] [outer = 000000655ABB4400] 22:57:40 INFO - PROCESS | 3544 | 1467871060956 Marionette DEBUG loaded listener.js 22:57:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655AC75800) [pid = 3544] [serial = 1382] [outer = 000000655ABB4400] 22:57:41 INFO - PROCESS | 3544 | 1467871061414 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]]]}] 22:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 776ms 22:57:41 INFO - PROCESS | 3544 | 1467871061478 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 22:57:41 INFO - PROCESS | 3544 | 1467871061480 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 22:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:57:41 INFO - PROCESS | 3544 | 1467871061483 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:57:41 INFO - PROCESS | 3544 | 1467871061485 Marionette TRACE conn6 <- [1,1806,null,{}] 22:57:41 INFO - PROCESS | 3544 | 1467871061493 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}] 22:57:41 INFO - PROCESS | 3544 | 1467871061499 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:41 INFO - PROCESS | 3544 | 1467871061659 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 22:57:41 INFO - PROCESS | 3544 | 1467871061710 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:41 INFO - PROCESS | 3544 | 1467871061712 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:41 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4AE800 == 36 [pid = 3544] [id = 461] 22:57:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655ACF7C00) [pid = 3544] [serial = 1383] [outer = 0000000000000000] 22:57:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655AD48800) [pid = 3544] [serial = 1384] [outer = 000000655ACF7C00] 22:57:41 INFO - PROCESS | 3544 | 1467871061758 Marionette DEBUG loaded listener.js 22:57:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655CA2B000) [pid = 3544] [serial = 1385] [outer = 000000655ACF7C00] 22:57:42 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655CAF1C00) [pid = 3544] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:57:42 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654F123C00) [pid = 3544] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:57:42 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654CE9C000) [pid = 3544] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:57:42 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654D741400) [pid = 3544] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:57:42 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654D824400) [pid = 3544] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:57:42 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655AD5F400) [pid = 3544] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:57:42 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006555454000) [pid = 3544] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:57:42 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655ABB6400) [pid = 3544] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:57:42 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654F1E6000) [pid = 3544] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:57:42 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (00000065603DFC00) [pid = 3544] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:57:42 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655E15A800) [pid = 3544] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:57:42 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655F458400) [pid = 3544] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:57:42 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000006553BCFC00) [pid = 3544] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:57:42 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655F79E400) [pid = 3544] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:57:42 INFO - PROCESS | 3544 | 1467871062289 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]]]}] 22:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 837ms 22:57:42 INFO - PROCESS | 3544 | 1467871062324 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 22:57:42 INFO - PROCESS | 3544 | 1467871062326 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 22:57:42 INFO - PROCESS | 3544 | 1467871062329 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:57:42 INFO - PROCESS | 3544 | 1467871062331 Marionette TRACE conn6 <- [1,1810,null,{}] 22:57:42 INFO - PROCESS | 3544 | 1467871062335 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}] 22:57:42 INFO - PROCESS | 3544 | 1467871062337 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:42 INFO - PROCESS | 3544 | 1467871062447 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 22:57:42 INFO - PROCESS | 3544 | 1467871062500 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:42 INFO - PROCESS | 3544 | 1467871062502 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:42 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F865000 == 37 [pid = 3544] [id = 462] 22:57:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654CF8AC00) [pid = 3544] [serial = 1386] [outer = 0000000000000000] 22:57:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000006558405C00) [pid = 3544] [serial = 1387] [outer = 000000654CF8AC00] 22:57:42 INFO - PROCESS | 3544 | 1467871062546 Marionette DEBUG loaded listener.js 22:57:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655CAF0800) [pid = 3544] [serial = 1388] [outer = 000000654CF8AC00] 22:57:42 INFO - PROCESS | 3544 | 1467871062905 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]]]}] 22:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 22:57:42 INFO - PROCESS | 3544 | 1467871062964 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 22:57:42 INFO - PROCESS | 3544 | 1467871062966 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 22:57:42 INFO - PROCESS | 3544 | 1467871062969 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:57:42 INFO - PROCESS | 3544 | 1467871062979 Marionette TRACE conn6 <- [1,1814,null,{}] 22:57:42 INFO - PROCESS | 3544 | 1467871062983 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}] 22:57:42 INFO - PROCESS | 3544 | 1467871062985 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:43 INFO - PROCESS | 3544 | 1467871063067 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 22:57:43 INFO - PROCESS | 3544 | 1467871063073 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:43 INFO - PROCESS | 3544 | 1467871063075 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:43 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603AC000 == 38 [pid = 3544] [id = 463] 22:57:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655D7A8800) [pid = 3544] [serial = 1389] [outer = 0000000000000000] 22:57:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655D8C6800) [pid = 3544] [serial = 1390] [outer = 000000655D7A8800] 22:57:43 INFO - PROCESS | 3544 | 1467871063120 Marionette DEBUG loaded listener.js 22:57:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655E15A800) [pid = 3544] [serial = 1391] [outer = 000000655D7A8800] 22:57:43 INFO - PROCESS | 3544 | 1467871063554 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]]]}] 22:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 650ms 22:57:43 INFO - PROCESS | 3544 | 1467871063625 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 22:57:43 INFO - PROCESS | 3544 | 1467871063628 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 22:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:57:43 INFO - PROCESS | 3544 | 1467871063631 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:57:43 INFO - PROCESS | 3544 | 1467871063633 Marionette TRACE conn6 <- [1,1818,null,{}] 22:57:43 INFO - PROCESS | 3544 | 1467871063637 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}] 22:57:43 INFO - PROCESS | 3544 | 1467871063639 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:43 INFO - PROCESS | 3544 | 1467871063722 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 22:57:43 INFO - PROCESS | 3544 | 1467871063764 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:43 INFO - PROCESS | 3544 | 1467871063766 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:43 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1DF800 == 39 [pid = 3544] [id = 464] 22:57:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655EA1A800) [pid = 3544] [serial = 1392] [outer = 0000000000000000] 22:57:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655ED73000) [pid = 3544] [serial = 1393] [outer = 000000655EA1A800] 22:57:43 INFO - PROCESS | 3544 | 1467871063810 Marionette DEBUG loaded listener.js 22:57:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655F44A400) [pid = 3544] [serial = 1394] [outer = 000000655EA1A800] 22:57:44 INFO - PROCESS | 3544 | --DOCSHELL 0000006562590800 == 38 [pid = 3544] [id = 439] 22:57:44 INFO - PROCESS | 3544 | --DOCSHELL 000000655316D000 == 37 [pid = 3544] [id = 456] 22:57:44 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC05000 == 36 [pid = 3544] [id = 455] 22:57:44 INFO - PROCESS | 3544 | --DOCSHELL 00000065642CD800 == 35 [pid = 3544] [id = 453] 22:57:44 INFO - PROCESS | 3544 | --DOCSHELL 00000065554FB000 == 34 [pid = 3544] [id = 454] 22:57:45 INFO - PROCESS | 3544 | --DOCSHELL 000000654ED42000 == 33 [pid = 3544] [id = 457] 22:57:45 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAEF800 == 32 [pid = 3544] [id = 459] 22:57:45 INFO - PROCESS | 3544 | --DOCSHELL 000000655C897800 == 31 [pid = 3544] [id = 460] 22:57:45 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4AE800 == 30 [pid = 3544] [id = 461] 22:57:45 INFO - PROCESS | 3544 | --DOCSHELL 000000655B1E0000 == 29 [pid = 3544] [id = 458] 22:57:45 INFO - PROCESS | 3544 | --DOCSHELL 00000065603AC000 == 28 [pid = 3544] [id = 463] 22:57:45 INFO - PROCESS | 3544 | --DOCSHELL 000000655F865000 == 27 [pid = 3544] [id = 462] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655D7A4C00) [pid = 3544] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006558A03400) [pid = 3544] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006559DCE000) [pid = 3544] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006553D7A400) [pid = 3544] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (00000065549CC000) [pid = 3544] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655AD67000) [pid = 3544] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655BACA000) [pid = 3544] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654E629000) [pid = 3544] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654EC49000) [pid = 3544] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655BCEC000) [pid = 3544] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000006558199400) [pid = 3544] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000006558423400) [pid = 3544] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655AC73000) [pid = 3544] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655ACF5400) [pid = 3544] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000654FADC000) [pid = 3544] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (00000065530F3000) [pid = 3544] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0000006560677400) [pid = 3544] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000655EA13800) [pid = 3544] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000655E112C00) [pid = 3544] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000655F692000) [pid = 3544] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000655AC76400) [pid = 3544] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (00000065603E2C00) [pid = 3544] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (000000655ED77800) [pid = 3544] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (000000655F928400) [pid = 3544] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (000000655F411800) [pid = 3544] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (000000655F935400) [pid = 3544] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (000000655F7A0800) [pid = 3544] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | --DOMWINDOW == 54 (000000655CABDC00) [pid = 3544] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 22:57:45 INFO - PROCESS | 3544 | 1467871065636 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]]]}] 22:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 2034ms 22:57:45 INFO - PROCESS | 3544 | 1467871065669 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 22:57:45 INFO - PROCESS | 3544 | 1467871065673 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 22:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:57:45 INFO - PROCESS | 3544 | 1467871065678 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:57:45 INFO - PROCESS | 3544 | 1467871065682 Marionette TRACE conn6 <- [1,1822,null,{}] 22:57:45 INFO - PROCESS | 3544 | 1467871065688 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}] 22:57:45 INFO - PROCESS | 3544 | 1467871065692 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:45 INFO - PROCESS | 3544 | 1467871065787 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 22:57:45 INFO - PROCESS | 3544 | 1467871065795 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:45 INFO - PROCESS | 3544 | 1467871065800 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553DC2000 == 28 [pid = 3544] [id = 465] 22:57:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (000000654DD30C00) [pid = 3544] [serial = 1395] [outer = 0000000000000000] 22:57:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (000000654DF3C800) [pid = 3544] [serial = 1396] [outer = 000000654DD30C00] 22:57:45 INFO - PROCESS | 3544 | 1467871065850 Marionette DEBUG loaded listener.js 22:57:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (000000654E629800) [pid = 3544] [serial = 1397] [outer = 000000654DD30C00] 22:57:46 INFO - PROCESS | 3544 | 1467871066329 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]]]}] 22:57:46 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 22:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 22:57:46 INFO - PROCESS | 3544 | 1467871066375 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 22:57:46 INFO - PROCESS | 3544 | 1467871066381 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 22:57:46 INFO - PROCESS | 3544 | 1467871066387 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:57:46 INFO - PROCESS | 3544 | 1467871066390 Marionette TRACE conn6 <- [1,1826,null,{}] 22:57:46 INFO - PROCESS | 3544 | 1467871066394 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}] 22:57:46 INFO - PROCESS | 3544 | 1467871066398 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:46 INFO - PROCESS | 3544 | 1467871066489 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 22:57:46 INFO - PROCESS | 3544 | 1467871066498 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:46 INFO - PROCESS | 3544 | 1467871066501 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000006559E18000 == 29 [pid = 3544] [id = 466] 22:57:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (000000654EC52400) [pid = 3544] [serial = 1398] [outer = 0000000000000000] 22:57:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (000000654ED4A000) [pid = 3544] [serial = 1399] [outer = 000000654EC52400] 22:57:46 INFO - PROCESS | 3544 | 1467871066550 Marionette DEBUG loaded listener.js 22:57:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (000000654EEA4000) [pid = 3544] [serial = 1400] [outer = 000000654EC52400] 22:57:47 INFO - PROCESS | 3544 | 1467871067317 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]]]}] 22:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 985ms 22:57:47 INFO - PROCESS | 3544 | 1467871067378 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 22:57:47 INFO - PROCESS | 3544 | 1467871067383 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 22:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:57:47 INFO - PROCESS | 3544 | 1467871067388 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:57:47 INFO - PROCESS | 3544 | 1467871067392 Marionette TRACE conn6 <- [1,1830,null,{}] 22:57:47 INFO - PROCESS | 3544 | 1467871067399 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}] 22:57:47 INFO - PROCESS | 3544 | 1467871067402 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:47 INFO - PROCESS | 3544 | 1467871067551 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 22:57:47 INFO - PROCESS | 3544 | 1467871067621 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:47 INFO - PROCESS | 3544 | 1467871067624 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:47 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584E7000 == 30 [pid = 3544] [id = 467] 22:57:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (000000654CE65800) [pid = 3544] [serial = 1401] [outer = 0000000000000000] 22:57:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000654EC4EC00) [pid = 3544] [serial = 1402] [outer = 000000654CE65800] 22:57:47 INFO - PROCESS | 3544 | 1467871067724 Marionette DEBUG loaded listener.js 22:57:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000654F093000) [pid = 3544] [serial = 1403] [outer = 000000654CE65800] 22:57:48 INFO - PROCESS | 3544 | 1467871068418 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]]]}] 22:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1075ms 22:57:48 INFO - PROCESS | 3544 | 1467871068509 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 22:57:48 INFO - PROCESS | 3544 | 1467871068514 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 22:57:48 INFO - PROCESS | 3544 | 1467871068525 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:57:48 INFO - PROCESS | 3544 | 1467871068528 Marionette TRACE conn6 <- [1,1834,null,{}] 22:57:48 INFO - PROCESS | 3544 | 1467871068532 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}] 22:57:48 INFO - PROCESS | 3544 | 1467871068536 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:48 INFO - PROCESS | 3544 | 1467871068689 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 22:57:48 INFO - PROCESS | 3544 | 1467871068759 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:48 INFO - PROCESS | 3544 | 1467871068762 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:48 INFO - PROCESS | 3544 | ++DOCSHELL 000000654E906000 == 31 [pid = 3544] [id = 468] 22:57:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000654CF0C000) [pid = 3544] [serial = 1404] [outer = 0000000000000000] 22:57:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000654CF10800) [pid = 3544] [serial = 1405] [outer = 000000654CF0C000] 22:57:48 INFO - PROCESS | 3544 | 1467871068899 Marionette DEBUG loaded listener.js 22:57:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000654EC52000) [pid = 3544] [serial = 1406] [outer = 000000654CF0C000] 22:57:49 INFO - PROCESS | 3544 | --DOCSHELL 0000006553DC2000 == 30 [pid = 3544] [id = 465] 22:57:49 INFO - PROCESS | 3544 | 1467871069410 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]]]}] 22:57:49 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) 22:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 922ms 22:57:49 INFO - PROCESS | 3544 | 1467871069455 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 22:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:57:49 INFO - PROCESS | 3544 | 1467871069459 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 22:57:49 INFO - PROCESS | 3544 | 1467871069464 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:57:49 INFO - PROCESS | 3544 | 1467871069467 Marionette TRACE conn6 <- [1,1838,null,{}] 22:57:49 INFO - PROCESS | 3544 | 1467871069471 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}] 22:57:49 INFO - PROCESS | 3544 | 1467871069474 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:49 INFO - PROCESS | 3544 | 1467871069567 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 22:57:49 INFO - PROCESS | 3544 | 1467871069574 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:49 INFO - PROCESS | 3544 | 1467871069577 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:49 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B17B800 == 31 [pid = 3544] [id = 469] 22:57:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000006553151400) [pid = 3544] [serial = 1407] [outer = 0000000000000000] 22:57:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000006553155C00) [pid = 3544] [serial = 1408] [outer = 0000006553151400] 22:57:49 INFO - PROCESS | 3544 | 1467871069629 Marionette DEBUG loaded listener.js 22:57:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000655383D800) [pid = 3544] [serial = 1409] [outer = 0000006553151400] 22:57:50 INFO - PROCESS | 3544 | 1467871070108 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]]]}] 22:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 691ms 22:57:50 INFO - PROCESS | 3544 | 1467871070155 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 22:57:50 INFO - PROCESS | 3544 | 1467871070159 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 22:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:57:50 INFO - PROCESS | 3544 | 1467871070165 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:57:50 INFO - PROCESS | 3544 | 1467871070167 Marionette TRACE conn6 <- [1,1842,null,{}] 22:57:50 INFO - PROCESS | 3544 | 1467871070171 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}] 22:57:50 INFO - PROCESS | 3544 | 1467871070174 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:50 INFO - PROCESS | 3544 | 1467871070297 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 22:57:50 INFO - PROCESS | 3544 | 1467871070378 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:50 INFO - PROCESS | 3544 | 1467871070380 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:50 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAD7800 == 32 [pid = 3544] [id = 470] 22:57:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000006553811000) [pid = 3544] [serial = 1410] [outer = 0000000000000000] 22:57:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006554FBA400) [pid = 3544] [serial = 1411] [outer = 0000006553811000] 22:57:50 INFO - PROCESS | 3544 | 1467871070426 Marionette DEBUG loaded listener.js 22:57:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (00000065581A5800) [pid = 3544] [serial = 1412] [outer = 0000006553811000] 22:57:50 INFO - PROCESS | 3544 | 1467871070839 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]]]}] 22:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 733ms 22:57:50 INFO - PROCESS | 3544 | 1467871070902 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 22:57:50 INFO - PROCESS | 3544 | 1467871070904 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 22:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:57:50 INFO - PROCESS | 3544 | 1467871070908 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:57:50 INFO - PROCESS | 3544 | 1467871070912 Marionette TRACE conn6 <- [1,1846,null,{}] 22:57:50 INFO - PROCESS | 3544 | 1467871070929 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}] 22:57:50 INFO - PROCESS | 3544 | 1467871070934 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:51 INFO - PROCESS | 3544 | 1467871071025 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 22:57:51 INFO - PROCESS | 3544 | 1467871071042 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:51 INFO - PROCESS | 3544 | 1467871071045 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:51 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C8A0000 == 33 [pid = 3544] [id = 471] 22:57:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655845FC00) [pid = 3544] [serial = 1413] [outer = 0000000000000000] 22:57:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006559D45800) [pid = 3544] [serial = 1414] [outer = 000000655845FC00] 22:57:51 INFO - PROCESS | 3544 | 1467871071089 Marionette DEBUG loaded listener.js 22:57:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655A84F800) [pid = 3544] [serial = 1415] [outer = 000000655845FC00] 22:57:51 INFO - PROCESS | 3544 | 1467871071513 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]]]}] 22:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 629ms 22:57:51 INFO - PROCESS | 3544 | 1467871071548 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 22:57:51 INFO - PROCESS | 3544 | 1467871071551 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 22:57:51 INFO - PROCESS | 3544 | 1467871071554 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:57:51 INFO - PROCESS | 3544 | 1467871071556 Marionette TRACE conn6 <- [1,1850,null,{}] 22:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:57:51 INFO - PROCESS | 3544 | 1467871071559 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}] 22:57:51 INFO - PROCESS | 3544 | 1467871071561 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:51 INFO - PROCESS | 3544 | 1467871071705 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 22:57:51 INFO - PROCESS | 3544 | 1467871071723 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:51 INFO - PROCESS | 3544 | 1467871071725 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:51 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EFE4000 == 34 [pid = 3544] [id = 472] 22:57:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655ABBBC00) [pid = 3544] [serial = 1416] [outer = 0000000000000000] 22:57:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655ACAB400) [pid = 3544] [serial = 1417] [outer = 000000655ABBBC00] 22:57:51 INFO - PROCESS | 3544 | 1467871071770 Marionette DEBUG loaded listener.js 22:57:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655ACF1400) [pid = 3544] [serial = 1418] [outer = 000000655ABBBC00] 22:57:52 INFO - PROCESS | 3544 | 1467871072216 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]]]}] 22:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 22:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:57:52 INFO - PROCESS | 3544 | 1467871072230 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 22:57:52 INFO - PROCESS | 3544 | 1467871072232 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 22:57:52 INFO - PROCESS | 3544 | 1467871072235 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:57:52 INFO - PROCESS | 3544 | 1467871072237 Marionette TRACE conn6 <- [1,1854,null,{}] 22:57:52 INFO - PROCESS | 3544 | 1467871072240 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}] 22:57:52 INFO - PROCESS | 3544 | 1467871072242 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:52 INFO - PROCESS | 3544 | 1467871072351 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 22:57:52 INFO - PROCESS | 3544 | 1467871072356 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:52 INFO - PROCESS | 3544 | 1467871072358 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:52 INFO - PROCESS | 3544 | ++DOCSHELL 00000065579A7000 == 35 [pid = 3544] [id = 473] 22:57:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655AD46400) [pid = 3544] [serial = 1419] [outer = 0000000000000000] 22:57:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655AD66400) [pid = 3544] [serial = 1420] [outer = 000000655AD46400] 22:57:52 INFO - PROCESS | 3544 | 1467871072413 Marionette DEBUG loaded listener.js 22:57:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655BB3E800) [pid = 3544] [serial = 1421] [outer = 000000655AD46400] 22:57:52 INFO - PROCESS | 3544 | 1467871072893 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]]]}] 22:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 672ms 22:57:52 INFO - PROCESS | 3544 | 1467871072912 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 22:57:52 INFO - PROCESS | 3544 | 1467871072914 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 22:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:57:52 INFO - PROCESS | 3544 | 1467871072917 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:57:52 INFO - PROCESS | 3544 | 1467871072919 Marionette TRACE conn6 <- [1,1858,null,{}] 22:57:52 INFO - PROCESS | 3544 | 1467871072923 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}] 22:57:52 INFO - PROCESS | 3544 | 1467871072929 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:53 INFO - PROCESS | 3544 | 1467871073068 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 22:57:53 INFO - PROCESS | 3544 | 1467871073126 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:53 INFO - PROCESS | 3544 | 1467871073128 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:53 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603AB800 == 36 [pid = 3544] [id = 474] 22:57:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655C7EE400) [pid = 3544] [serial = 1422] [outer = 0000000000000000] 22:57:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655D7A3400) [pid = 3544] [serial = 1423] [outer = 000000655C7EE400] 22:57:53 INFO - PROCESS | 3544 | 1467871073173 Marionette DEBUG loaded listener.js 22:57:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655DA77400) [pid = 3544] [serial = 1424] [outer = 000000655C7EE400] 22:57:53 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654DD30C00) [pid = 3544] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:57:53 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655ABB4400) [pid = 3544] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:57:53 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654CF8AC00) [pid = 3544] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:57:53 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655ACF7C00) [pid = 3544] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:57:53 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655D7A8800) [pid = 3544] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:57:53 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654DF3C400) [pid = 3544] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:57:53 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654EFEDC00) [pid = 3544] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:57:53 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654DF56000) [pid = 3544] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:57:53 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655315B000) [pid = 3544] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:57:53 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654D81C400) [pid = 3544] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:57:53 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (00000065603DC800) [pid = 3544] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:57:53 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655845B800) [pid = 3544] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:57:53 INFO - PROCESS | 3544 | 1467871073612 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]]]}] 22:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 731ms 22:57:53 INFO - PROCESS | 3544 | 1467871073651 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 22:57:53 INFO - PROCESS | 3544 | 1467871073653 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 22:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:57:53 INFO - PROCESS | 3544 | 1467871073656 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:57:53 INFO - PROCESS | 3544 | 1467871073658 Marionette TRACE conn6 <- [1,1862,null,{}] 22:57:53 INFO - PROCESS | 3544 | 1467871073661 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}] 22:57:53 INFO - PROCESS | 3544 | 1467871073663 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:53 INFO - PROCESS | 3544 | 1467871073746 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 22:57:53 INFO - PROCESS | 3544 | 1467871073752 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:53 INFO - PROCESS | 3544 | 1467871073754 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000006560722000 == 37 [pid = 3544] [id = 475] 22:57:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654EC4CC00) [pid = 3544] [serial = 1425] [outer = 0000000000000000] 22:57:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654F318800) [pid = 3544] [serial = 1426] [outer = 000000654EC4CC00] 22:57:53 INFO - PROCESS | 3544 | 1467871073799 Marionette DEBUG loaded listener.js 22:57:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655AC72400) [pid = 3544] [serial = 1427] [outer = 000000654EC4CC00] 22:57:54 INFO - PROCESS | 3544 | 1467871074229 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]]]}] 22:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 629ms 22:57:54 INFO - PROCESS | 3544 | 1467871074288 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 22:57:54 INFO - PROCESS | 3544 | 1467871074290 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 22:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:57:54 INFO - PROCESS | 3544 | 1467871074294 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:57:54 INFO - PROCESS | 3544 | 1467871074296 Marionette TRACE conn6 <- [1,1866,null,{}] 22:57:54 INFO - PROCESS | 3544 | 1467871074299 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}] 22:57:54 INFO - PROCESS | 3544 | 1467871074301 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:54 INFO - PROCESS | 3544 | 1467871074384 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 22:57:54 INFO - PROCESS | 3544 | 1467871074419 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:54 INFO - PROCESS | 3544 | 1467871074421 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FD8800 == 38 [pid = 3544] [id = 476] 22:57:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655DE57400) [pid = 3544] [serial = 1428] [outer = 0000000000000000] 22:57:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655E11C800) [pid = 3544] [serial = 1429] [outer = 000000655DE57400] 22:57:54 INFO - PROCESS | 3544 | 1467871074466 Marionette DEBUG loaded listener.js 22:57:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655EA15800) [pid = 3544] [serial = 1430] [outer = 000000655DE57400] 22:57:54 INFO - PROCESS | 3544 | 1467871074904 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]]]}] 22:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 629ms 22:57:54 INFO - PROCESS | 3544 | 1467871074926 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 22:57:54 INFO - PROCESS | 3544 | 1467871074928 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 22:57:54 INFO - PROCESS | 3544 | 1467871074931 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:57:54 INFO - PROCESS | 3544 | 1467871074933 Marionette TRACE conn6 <- [1,1870,null,{}] 22:57:54 INFO - PROCESS | 3544 | 1467871074941 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}] 22:57:54 INFO - PROCESS | 3544 | 1467871074943 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:55 INFO - PROCESS | 3544 | 1467871075028 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 22:57:55 INFO - PROCESS | 3544 | 1467871075034 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:55 INFO - PROCESS | 3544 | 1467871075036 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:55 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C119000 == 39 [pid = 3544] [id = 477] 22:57:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655ED77C00) [pid = 3544] [serial = 1431] [outer = 0000000000000000] 22:57:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655ED7EC00) [pid = 3544] [serial = 1432] [outer = 000000655ED77C00] 22:57:55 INFO - PROCESS | 3544 | 1467871075082 Marionette DEBUG loaded listener.js 22:57:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655F452000) [pid = 3544] [serial = 1433] [outer = 000000655ED77C00] 22:57:55 INFO - PROCESS | 3544 | 1467871075488 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]]]}] 22:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 586ms 22:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:57:55 INFO - PROCESS | 3544 | 1467871075521 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 22:57:55 INFO - PROCESS | 3544 | 1467871075524 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 22:57:55 INFO - PROCESS | 3544 | 1467871075527 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:57:55 INFO - PROCESS | 3544 | 1467871075529 Marionette TRACE conn6 <- [1,1874,null,{}] 22:57:55 INFO - PROCESS | 3544 | 1467871075532 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}] 22:57:55 INFO - PROCESS | 3544 | 1467871075534 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:55 INFO - PROCESS | 3544 | 1467871075701 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 22:57:55 INFO - PROCESS | 3544 | 1467871075853 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:55 INFO - PROCESS | 3544 | 1467871075857 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000006555019800 == 40 [pid = 3544] [id = 478] 22:57:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000654D808C00) [pid = 3544] [serial = 1434] [outer = 0000000000000000] 22:57:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654DF56800) [pid = 3544] [serial = 1435] [outer = 000000654D808C00] 22:57:55 INFO - PROCESS | 3544 | 1467871075918 Marionette DEBUG loaded listener.js 22:57:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000654EEABC00) [pid = 3544] [serial = 1436] [outer = 000000654D808C00] 22:57:56 INFO - PROCESS | 3544 | 1467871076540 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]]]}] 22:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1080ms 22:57:56 INFO - PROCESS | 3544 | 1467871076610 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 22:57:56 INFO - PROCESS | 3544 | 1467871076615 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 22:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:57:56 INFO - PROCESS | 3544 | 1467871076620 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:57:56 INFO - PROCESS | 3544 | 1467871076624 Marionette TRACE conn6 <- [1,1878,null,{}] 22:57:56 INFO - PROCESS | 3544 | 1467871076629 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}] 22:57:56 INFO - PROCESS | 3544 | 1467871076632 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:56 INFO - PROCESS | 3544 | 1467871076749 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 22:57:56 INFO - PROCESS | 3544 | 1467871076873 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:56 INFO - PROCESS | 3544 | 1467871076876 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:56 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C717000 == 41 [pid = 3544] [id = 479] 22:57:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000006553D73800) [pid = 3544] [serial = 1437] [outer = 0000000000000000] 22:57:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000006558198800) [pid = 3544] [serial = 1438] [outer = 0000006553D73800] 22:57:56 INFO - PROCESS | 3544 | 1467871076935 Marionette DEBUG loaded listener.js 22:57:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655845B000) [pid = 3544] [serial = 1439] [outer = 0000006553D73800] 22:57:57 INFO - PROCESS | 3544 | 1467871077574 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]]]}] 22:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 986ms 22:57:57 INFO - PROCESS | 3544 | 1467871077610 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 22:57:57 INFO - PROCESS | 3544 | 1467871077614 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 22:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:57:57 INFO - PROCESS | 3544 | 1467871077618 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:57:57 INFO - PROCESS | 3544 | 1467871077620 Marionette TRACE conn6 <- [1,1882,null,{}] 22:57:57 INFO - PROCESS | 3544 | 1467871077624 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}] 22:57:57 INFO - PROCESS | 3544 | 1467871077627 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:57 INFO - PROCESS | 3544 | 1467871077740 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 22:57:57 INFO - PROCESS | 3544 | 1467871077864 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:57 INFO - PROCESS | 3544 | 1467871077867 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562482000 == 42 [pid = 3544] [id = 480] 22:57:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655ACEFC00) [pid = 3544] [serial = 1440] [outer = 0000000000000000] 22:57:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655BB39800) [pid = 3544] [serial = 1441] [outer = 000000655ACEFC00] 22:57:57 INFO - PROCESS | 3544 | 1467871077924 Marionette DEBUG loaded listener.js 22:57:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655C175C00) [pid = 3544] [serial = 1442] [outer = 000000655ACEFC00] 22:57:58 INFO - PROCESS | 3544 | 1467871078613 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]]]}] 22:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1029ms 22:57:58 INFO - PROCESS | 3544 | 1467871078648 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 22:57:58 INFO - PROCESS | 3544 | 1467871078653 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 22:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:57:58 INFO - PROCESS | 3544 | 1467871078664 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:57:58 INFO - PROCESS | 3544 | 1467871078669 Marionette TRACE conn6 <- [1,1886,null,{}] 22:57:58 INFO - PROCESS | 3544 | 1467871078691 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}] 22:57:58 INFO - PROCESS | 3544 | 1467871078695 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:58 INFO - PROCESS | 3544 | 1467871078931 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 22:57:59 INFO - PROCESS | 3544 | 1467871079063 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:59 INFO - PROCESS | 3544 | 1467871079066 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:59 INFO - PROCESS | 3544 | ++DOCSHELL 00000065539B6800 == 43 [pid = 3544] [id = 481] 22:57:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000654CF0B800) [pid = 3544] [serial = 1443] [outer = 0000000000000000] 22:57:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000654E620400) [pid = 3544] [serial = 1444] [outer = 000000654CF0B800] 22:57:59 INFO - PROCESS | 3544 | 1467871079118 Marionette DEBUG loaded listener.js 22:57:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000654F09A400) [pid = 3544] [serial = 1445] [outer = 000000654CF0B800] 22:57:59 INFO - PROCESS | 3544 | --DOCSHELL 000000655B1DF800 == 42 [pid = 3544] [id = 464] 22:57:59 INFO - PROCESS | 3544 | --DOCSHELL 000000655C119000 == 41 [pid = 3544] [id = 477] 22:57:59 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FD8800 == 40 [pid = 3544] [id = 476] 22:57:59 INFO - PROCESS | 3544 | --DOCSHELL 0000006560722000 == 39 [pid = 3544] [id = 475] 22:57:59 INFO - PROCESS | 3544 | --DOCSHELL 00000065603AB800 == 38 [pid = 3544] [id = 474] 22:57:59 INFO - PROCESS | 3544 | --DOCSHELL 00000065579A7000 == 37 [pid = 3544] [id = 473] 22:57:59 INFO - PROCESS | 3544 | --DOCSHELL 000000655EFE4000 == 36 [pid = 3544] [id = 472] 22:57:59 INFO - PROCESS | 3544 | --DOCSHELL 000000655C8A0000 == 35 [pid = 3544] [id = 471] 22:57:59 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAD7800 == 34 [pid = 3544] [id = 470] 22:57:59 INFO - PROCESS | 3544 | --DOCSHELL 000000655B17B800 == 33 [pid = 3544] [id = 469] 22:57:59 INFO - PROCESS | 3544 | --DOCSHELL 000000654E906000 == 32 [pid = 3544] [id = 468] 22:57:59 INFO - PROCESS | 3544 | --DOCSHELL 00000065584E7000 == 31 [pid = 3544] [id = 467] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000654ED4A000) [pid = 3544] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000654E629800) [pid = 3544] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655AC75800) [pid = 3544] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655ABBF400) [pid = 3544] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000006558405C00) [pid = 3544] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655AD48800) [pid = 3544] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655D8C6800) [pid = 3544] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655CA2B000) [pid = 3544] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655ED73000) [pid = 3544] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (00000065549D7400) [pid = 3544] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006552E4B800) [pid = 3544] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654F098400) [pid = 3544] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654E1BDC00) [pid = 3544] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654EB9D400) [pid = 3544] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655797A000) [pid = 3544] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006553B25000) [pid = 3544] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EEAB400) [pid = 3544] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655E15A800) [pid = 3544] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654EB9F800) [pid = 3544] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006560673C00) [pid = 3544] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654DF3C800) [pid = 3544] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655846D400) [pid = 3544] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000006559DCD800) [pid = 3544] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655CAF0800) [pid = 3544] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0000006557979C00) [pid = 3544] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 22:57:59 INFO - PROCESS | 3544 | 1467871079773 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]]]}] 22:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1156ms 22:57:59 INFO - PROCESS | 3544 | 1467871079818 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 22:57:59 INFO - PROCESS | 3544 | 1467871079822 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 22:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:57:59 INFO - PROCESS | 3544 | 1467871079827 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:57:59 INFO - PROCESS | 3544 | 1467871079830 Marionette TRACE conn6 <- [1,1890,null,{}] 22:57:59 INFO - PROCESS | 3544 | 1467871079835 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}] 22:57:59 INFO - PROCESS | 3544 | 1467871079838 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:57:59 INFO - PROCESS | 3544 | 1467871079933 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 22:58:00 INFO - PROCESS | 3544 | 1467871080015 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:00 INFO - PROCESS | 3544 | 1467871080017 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553DBD000 == 32 [pid = 3544] [id = 482] 22:58:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654DF56000) [pid = 3544] [serial = 1446] [outer = 0000000000000000] 22:58:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654EB97000) [pid = 3544] [serial = 1447] [outer = 000000654DF56000] 22:58:00 INFO - PROCESS | 3544 | 1467871080066 Marionette DEBUG loaded listener.js 22:58:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006552E4B800) [pid = 3544] [serial = 1448] [outer = 000000654DF56000] 22:58:00 INFO - PROCESS | 3544 | 1467871080461 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]]]}] 22:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 691ms 22:58:00 INFO - PROCESS | 3544 | 1467871080523 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 22:58:00 INFO - PROCESS | 3544 | 1467871080526 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 22:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:58:00 INFO - PROCESS | 3544 | 1467871080529 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:58:00 INFO - PROCESS | 3544 | 1467871080531 Marionette TRACE conn6 <- [1,1894,null,{}] 22:58:00 INFO - PROCESS | 3544 | 1467871080535 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}] 22:58:00 INFO - PROCESS | 3544 | 1467871080538 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:00 INFO - PROCESS | 3544 | 1467871080627 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 22:58:00 INFO - PROCESS | 3544 | 1467871080636 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:00 INFO - PROCESS | 3544 | 1467871080638 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:00 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1E1000 == 33 [pid = 3544] [id = 483] 22:58:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654E1BE000) [pid = 3544] [serial = 1449] [outer = 0000000000000000] 22:58:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655845E800) [pid = 3544] [serial = 1450] [outer = 000000654E1BE000] 22:58:00 INFO - PROCESS | 3544 | 1467871080685 Marionette DEBUG loaded listener.js 22:58:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006559DCD800) [pid = 3544] [serial = 1451] [outer = 000000654E1BE000] 22:58:01 INFO - PROCESS | 3544 | 1467871081148 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]]]}] 22:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 689ms 22:58:01 INFO - PROCESS | 3544 | 1467871081220 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 22:58:01 INFO - PROCESS | 3544 | 1467871081224 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 22:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:58:01 INFO - PROCESS | 3544 | 1467871081234 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:58:01 INFO - PROCESS | 3544 | 1467871081239 Marionette TRACE conn6 <- [1,1898,null,{}] 22:58:01 INFO - PROCESS | 3544 | 1467871081243 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}] 22:58:01 INFO - PROCESS | 3544 | 1467871081246 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:01 INFO - PROCESS | 3544 | 1467871081365 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 22:58:01 INFO - PROCESS | 3544 | 1467871081452 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:01 INFO - PROCESS | 3544 | 1467871081454 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:01 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C120000 == 34 [pid = 3544] [id = 484] 22:58:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654E1BDC00) [pid = 3544] [serial = 1452] [outer = 0000000000000000] 22:58:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655ACF1000) [pid = 3544] [serial = 1453] [outer = 000000654E1BDC00] 22:58:01 INFO - PROCESS | 3544 | 1467871081501 Marionette DEBUG loaded listener.js 22:58:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655B808400) [pid = 3544] [serial = 1454] [outer = 000000654E1BDC00] 22:58:01 INFO - PROCESS | 3544 | 1467871081925 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]]]}] 22:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 735ms 22:58:01 INFO - PROCESS | 3544 | 1467871081969 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 22:58:01 INFO - PROCESS | 3544 | 1467871081971 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 22:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:58:01 INFO - PROCESS | 3544 | 1467871081979 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:58:01 INFO - PROCESS | 3544 | 1467871081981 Marionette TRACE conn6 <- [1,1902,null,{}] 22:58:01 INFO - PROCESS | 3544 | 1467871081984 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}] 22:58:01 INFO - PROCESS | 3544 | 1467871081986 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:02 INFO - PROCESS | 3544 | 1467871082102 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 22:58:02 INFO - PROCESS | 3544 | 1467871082156 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:02 INFO - PROCESS | 3544 | 1467871082158 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:02 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E17A800 == 35 [pid = 3544] [id = 485] 22:58:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000654DF3D800) [pid = 3544] [serial = 1455] [outer = 0000000000000000] 22:58:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655CAC0C00) [pid = 3544] [serial = 1456] [outer = 000000654DF3D800] 22:58:02 INFO - PROCESS | 3544 | 1467871082212 Marionette DEBUG loaded listener.js 22:58:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655D8C6800) [pid = 3544] [serial = 1457] [outer = 000000654DF3D800] 22:58:02 INFO - PROCESS | 3544 | 1467871082634 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]]]}] 22:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 693ms 22:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:58:02 INFO - PROCESS | 3544 | 1467871082709 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 22:58:02 INFO - PROCESS | 3544 | 1467871082711 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 22:58:02 INFO - PROCESS | 3544 | 1467871082717 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:58:02 INFO - PROCESS | 3544 | 1467871082719 Marionette TRACE conn6 <- [1,1906,null,{}] 22:58:02 INFO - PROCESS | 3544 | 1467871082726 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}] 22:58:02 INFO - PROCESS | 3544 | 1467871082728 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:02 INFO - PROCESS | 3544 | 1467871082844 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 22:58:02 INFO - PROCESS | 3544 | 1467871082905 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:02 INFO - PROCESS | 3544 | 1467871082911 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:02 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F864000 == 36 [pid = 3544] [id = 486] 22:58:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655F44F800) [pid = 3544] [serial = 1458] [outer = 0000000000000000] 22:58:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655F458C00) [pid = 3544] [serial = 1459] [outer = 000000655F44F800] 22:58:02 INFO - PROCESS | 3544 | 1467871082966 Marionette DEBUG loaded listener.js 22:58:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655F69BC00) [pid = 3544] [serial = 1460] [outer = 000000655F44F800] 22:58:03 INFO - PROCESS | 3544 | 1467871083404 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]]]}] 22:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 732ms 22:58:03 INFO - PROCESS | 3544 | 1467871083450 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 22:58:03 INFO - PROCESS | 3544 | 1467871083452 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 22:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:58:03 INFO - PROCESS | 3544 | 1467871083456 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:58:03 INFO - PROCESS | 3544 | 1467871083457 Marionette TRACE conn6 <- [1,1910,null,{}] 22:58:03 INFO - PROCESS | 3544 | 1467871083461 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}] 22:58:03 INFO - PROCESS | 3544 | 1467871083463 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:03 INFO - PROCESS | 3544 | 1467871083613 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 22:58:03 INFO - PROCESS | 3544 | 1467871083674 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:03 INFO - PROCESS | 3544 | 1467871083676 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:03 INFO - PROCESS | 3544 | ++DOCSHELL 000000656071A000 == 37 [pid = 3544] [id = 487] 22:58:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655F7A3400) [pid = 3544] [serial = 1461] [outer = 0000000000000000] 22:58:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655F928000) [pid = 3544] [serial = 1462] [outer = 000000655F7A3400] 22:58:03 INFO - PROCESS | 3544 | 1467871083721 Marionette DEBUG loaded listener.js 22:58:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655F934000) [pid = 3544] [serial = 1463] [outer = 000000655F7A3400] 22:58:03 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655EA1A800) [pid = 3544] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:58:03 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654CF0C000) [pid = 3544] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:58:03 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655845FC00) [pid = 3544] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:58:03 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006553811000) [pid = 3544] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:58:03 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655ABBBC00) [pid = 3544] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:58:03 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006553151400) [pid = 3544] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:58:03 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655AD46400) [pid = 3544] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:58:03 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655C7EE400) [pid = 3544] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:58:03 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654EC4CC00) [pid = 3544] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:58:03 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655DE57400) [pid = 3544] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:58:04 INFO - PROCESS | 3544 | 1467871084148 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]]]}] 22:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 733ms 22:58:04 INFO - PROCESS | 3544 | 1467871084231 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 22:58:04 INFO - PROCESS | 3544 | 1467871084234 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 22:58:04 INFO - PROCESS | 3544 | 1467871084239 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:58:04 INFO - PROCESS | 3544 | 1467871084241 Marionette TRACE conn6 <- [1,1914,null,{}] 22:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:58:04 INFO - PROCESS | 3544 | 1467871084244 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}] 22:58:04 INFO - PROCESS | 3544 | 1467871084246 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:04 INFO - PROCESS | 3544 | 1467871084331 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 22:58:04 INFO - PROCESS | 3544 | 1467871084337 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:04 INFO - PROCESS | 3544 | 1467871084339 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FEC800 == 38 [pid = 3544] [id = 488] 22:58:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655845EC00) [pid = 3544] [serial = 1464] [outer = 0000000000000000] 22:58:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655DE58400) [pid = 3544] [serial = 1465] [outer = 000000655845EC00] 22:58:04 INFO - PROCESS | 3544 | 1467871084383 Marionette DEBUG loaded listener.js 22:58:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655F933000) [pid = 3544] [serial = 1466] [outer = 000000655845EC00] 22:58:04 INFO - PROCESS | 3544 | 1467871084810 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]]]}] 22:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 628ms 22:58:04 INFO - PROCESS | 3544 | 1467871084874 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 22:58:04 INFO - PROCESS | 3544 | 1467871084877 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 22:58:04 INFO - PROCESS | 3544 | 1467871084880 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:58:04 INFO - PROCESS | 3544 | 1467871084882 Marionette TRACE conn6 <- [1,1918,null,{}] 22:58:04 INFO - PROCESS | 3544 | 1467871084885 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}] 22:58:04 INFO - PROCESS | 3544 | 1467871084887 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:04 INFO - PROCESS | 3544 | 1467871084971 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 22:58:04 INFO - PROCESS | 3544 | 1467871084977 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:04 INFO - PROCESS | 3544 | 1467871084979 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:04 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1E0000 == 39 [pid = 3544] [id = 489] 22:58:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (00000065603DC400) [pid = 3544] [serial = 1467] [outer = 0000000000000000] 22:58:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (00000065603DF000) [pid = 3544] [serial = 1468] [outer = 00000065603DC400] 22:58:05 INFO - PROCESS | 3544 | 1467871085023 Marionette DEBUG loaded listener.js 22:58:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000656066E400) [pid = 3544] [serial = 1469] [outer = 00000065603DC400] 22:58:05 INFO - PROCESS | 3544 | 1467871085435 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]]]}] 22:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 584ms 22:58:05 INFO - PROCESS | 3544 | 1467871085478 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 22:58:05 INFO - PROCESS | 3544 | 1467871085480 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 22:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:58:05 INFO - PROCESS | 3544 | 1467871085484 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:58:05 INFO - PROCESS | 3544 | 1467871085486 Marionette TRACE conn6 <- [1,1922,null,{}] 22:58:05 INFO - PROCESS | 3544 | 1467871085494 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}] 22:58:05 INFO - PROCESS | 3544 | 1467871085496 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:05 INFO - PROCESS | 3544 | 1467871085583 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 22:58:05 INFO - PROCESS | 3544 | 1467871085603 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:05 INFO - PROCESS | 3544 | 1467871085605 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:05 INFO - PROCESS | 3544 | ++DOCSHELL 00000065631A9000 == 40 [pid = 3544] [id = 490] 22:58:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006560676000) [pid = 3544] [serial = 1470] [outer = 0000000000000000] 22:58:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000006560678C00) [pid = 3544] [serial = 1471] [outer = 0000006560676000] 22:58:05 INFO - PROCESS | 3544 | 1467871085650 Marionette DEBUG loaded listener.js 22:58:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (00000065607A8400) [pid = 3544] [serial = 1472] [outer = 0000006560676000] 22:58:06 INFO - PROCESS | 3544 | 1467871086356 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]]]}] 22:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 942ms 22:58:06 INFO - PROCESS | 3544 | 1467871086430 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 22:58:06 INFO - PROCESS | 3544 | 1467871086435 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 22:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:58:06 INFO - PROCESS | 3544 | 1467871086441 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:58:06 INFO - PROCESS | 3544 | 1467871086444 Marionette TRACE conn6 <- [1,1926,null,{}] 22:58:06 INFO - PROCESS | 3544 | 1467871086451 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}] 22:58:06 INFO - PROCESS | 3544 | 1467871086455 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:06 INFO - PROCESS | 3544 | 1467871086622 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 22:58:06 INFO - PROCESS | 3544 | 1467871086632 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:06 INFO - PROCESS | 3544 | 1467871086635 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:06 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AD17000 == 41 [pid = 3544] [id = 491] 22:58:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000654F09B800) [pid = 3544] [serial = 1473] [outer = 0000000000000000] 22:58:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000006553806400) [pid = 3544] [serial = 1474] [outer = 000000654F09B800] 22:58:06 INFO - PROCESS | 3544 | 1467871086694 Marionette DEBUG loaded listener.js 22:58:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655545C400) [pid = 3544] [serial = 1475] [outer = 000000654F09B800] 22:58:07 INFO - PROCESS | 3544 | 1467871087332 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]]]}] 22:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 944ms 22:58:07 INFO - PROCESS | 3544 | 1467871087388 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 22:58:07 INFO - PROCESS | 3544 | 1467871087393 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 22:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:58:07 INFO - PROCESS | 3544 | 1467871087400 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:58:07 INFO - PROCESS | 3544 | 1467871087403 Marionette TRACE conn6 <- [1,1930,null,{}] 22:58:07 INFO - PROCESS | 3544 | 1467871087422 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}] 22:58:07 INFO - PROCESS | 3544 | 1467871087425 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:07 INFO - PROCESS | 3544 | 1467871087542 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 22:58:07 INFO - PROCESS | 3544 | 1467871087666 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:07 INFO - PROCESS | 3544 | 1467871087669 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:07 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F868000 == 42 [pid = 3544] [id = 492] 22:58:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655ACB0400) [pid = 3544] [serial = 1476] [outer = 0000000000000000] 22:58:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655ACF6000) [pid = 3544] [serial = 1477] [outer = 000000655ACB0400] 22:58:07 INFO - PROCESS | 3544 | 1467871087729 Marionette DEBUG loaded listener.js 22:58:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000655DA7BC00) [pid = 3544] [serial = 1478] [outer = 000000655ACB0400] 22:58:08 INFO - PROCESS | 3544 | 1467871088382 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]]]}] 22:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 991ms 22:58:08 INFO - PROCESS | 3544 | 1467871088393 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 22:58:08 INFO - PROCESS | 3544 | 1467871088396 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 22:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:58:08 INFO - PROCESS | 3544 | 1467871088399 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:58:08 INFO - PROCESS | 3544 | 1467871088403 Marionette TRACE conn6 <- [1,1934,null,{}] 22:58:08 INFO - PROCESS | 3544 | 1467871088415 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}] 22:58:08 INFO - PROCESS | 3544 | 1467871088420 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:08 INFO - PROCESS | 3544 | 1467871088535 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 22:58:08 INFO - PROCESS | 3544 | 1467871088650 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:08 INFO - PROCESS | 3544 | 1467871088653 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:08 INFO - PROCESS | 3544 | ++DOCSHELL 00000065642D4800 == 43 [pid = 3544] [id = 493] 22:58:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000655F7A0C00) [pid = 3544] [serial = 1479] [outer = 0000000000000000] 22:58:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000655F7AC000) [pid = 3544] [serial = 1480] [outer = 000000655F7A0C00] 22:58:08 INFO - PROCESS | 3544 | 1467871088711 Marionette DEBUG loaded listener.js 22:58:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000006561C96400) [pid = 3544] [serial = 1481] [outer = 000000655F7A0C00] 22:58:09 INFO - PROCESS | 3544 | 1467871089288 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]]]}] 22:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 944ms 22:58:09 INFO - PROCESS | 3544 | 1467871089346 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 22:58:09 INFO - PROCESS | 3544 | 1467871089350 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 22:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:58:09 INFO - PROCESS | 3544 | 1467871089354 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:58:09 INFO - PROCESS | 3544 | 1467871089356 Marionette TRACE conn6 <- [1,1938,null,{}] 22:58:09 INFO - PROCESS | 3544 | 1467871089360 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}] 22:58:09 INFO - PROCESS | 3544 | 1467871089362 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:09 INFO - PROCESS | 3544 | 1467871089483 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 22:58:09 INFO - PROCESS | 3544 | 1467871089575 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:09 INFO - PROCESS | 3544 | 1467871089578 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:09 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584E4000 == 44 [pid = 3544] [id = 494] 22:58:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (000000654EE75C00) [pid = 3544] [serial = 1482] [outer = 0000000000000000] 22:58:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (000000655393F400) [pid = 3544] [serial = 1483] [outer = 000000654EE75C00] 22:58:09 INFO - PROCESS | 3544 | 1467871089633 Marionette DEBUG loaded listener.js 22:58:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (000000656079FC00) [pid = 3544] [serial = 1484] [outer = 000000654EE75C00] 22:58:10 INFO - PROCESS | 3544 | 1467871090428 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]]]}] 22:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1132ms 22:58:10 INFO - PROCESS | 3544 | 1467871090486 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 22:58:10 INFO - PROCESS | 3544 | 1467871090490 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 22:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:58:10 INFO - PROCESS | 3544 | 1467871090513 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:58:10 INFO - PROCESS | 3544 | 1467871090519 Marionette TRACE conn6 <- [1,1942,null,{}] 22:58:10 INFO - PROCESS | 3544 | 1467871090524 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}] 22:58:10 INFO - PROCESS | 3544 | 1467871090527 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:10 INFO - PROCESS | 3544 | 1467871090643 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 22:58:10 INFO - PROCESS | 3544 | 1467871090767 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:10 INFO - PROCESS | 3544 | 1467871090770 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:10 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A139800 == 45 [pid = 3544] [id = 495] 22:58:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000006553B25C00) [pid = 3544] [serial = 1485] [outer = 0000000000000000] 22:58:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000006557977000) [pid = 3544] [serial = 1486] [outer = 0000006553B25C00] 22:58:10 INFO - PROCESS | 3544 | 1467871090821 Marionette DEBUG loaded listener.js 22:58:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000006559D44400) [pid = 3544] [serial = 1487] [outer = 0000006553B25C00] 22:58:10 INFO - PROCESS | 3544 | --DOCSHELL 000000655B1E0000 == 44 [pid = 3544] [id = 489] 22:58:10 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FEC800 == 43 [pid = 3544] [id = 488] 22:58:10 INFO - PROCESS | 3544 | --DOCSHELL 000000656071A000 == 42 [pid = 3544] [id = 487] 22:58:10 INFO - PROCESS | 3544 | --DOCSHELL 000000655F864000 == 41 [pid = 3544] [id = 486] 22:58:10 INFO - PROCESS | 3544 | --DOCSHELL 000000655E17A800 == 40 [pid = 3544] [id = 485] 22:58:10 INFO - PROCESS | 3544 | --DOCSHELL 000000655C120000 == 39 [pid = 3544] [id = 484] 22:58:10 INFO - PROCESS | 3544 | --DOCSHELL 000000655B1E1000 == 38 [pid = 3544] [id = 483] 22:58:10 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (000000655ED7EC00) [pid = 3544] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOCSHELL 0000006553DBD000 == 37 [pid = 3544] [id = 482] 22:58:11 INFO - PROCESS | 3544 | --DOCSHELL 00000065539B6800 == 36 [pid = 3544] [id = 481] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (000000655F44A400) [pid = 3544] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (000000654EC52000) [pid = 3544] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (000000654CF10800) [pid = 3544] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000006559D45800) [pid = 3544] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000006554FBA400) [pid = 3544] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (00000065581A5800) [pid = 3544] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655ACAB400) [pid = 3544] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000654EC4EC00) [pid = 3544] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000006553155C00) [pid = 3544] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655383D800) [pid = 3544] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655BB3E800) [pid = 3544] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655AD66400) [pid = 3544] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655D7A3400) [pid = 3544] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654F318800) [pid = 3544] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655E11C800) [pid = 3544] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655DA77400) [pid = 3544] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655EA15800) [pid = 3544] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655ACF1400) [pid = 3544] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655AC72400) [pid = 3544] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655A84F800) [pid = 3544] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 22:58:11 INFO - PROCESS | 3544 | 1467871091322 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]]]}] 22:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 838ms 22:58:11 INFO - PROCESS | 3544 | 1467871091352 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 22:58:11 INFO - PROCESS | 3544 | 1467871091356 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 22:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:58:11 INFO - PROCESS | 3544 | 1467871091363 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:58:11 INFO - PROCESS | 3544 | 1467871091366 Marionette TRACE conn6 <- [1,1946,null,{}] 22:58:11 INFO - PROCESS | 3544 | 1467871091369 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}] 22:58:11 INFO - PROCESS | 3544 | 1467871091372 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:11 INFO - PROCESS | 3544 | 1467871091472 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 22:58:11 INFO - PROCESS | 3544 | 1467871091478 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:11 INFO - PROCESS | 3544 | 1467871091481 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:11 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1DF000 == 37 [pid = 3544] [id = 496] 22:58:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006553835000) [pid = 3544] [serial = 1488] [outer = 0000000000000000] 22:58:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655538A800) [pid = 3544] [serial = 1489] [outer = 0000006553835000] 22:58:11 INFO - PROCESS | 3544 | 1467871091528 Marionette DEBUG loaded listener.js 22:58:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000006558A21C00) [pid = 3544] [serial = 1490] [outer = 0000006553835000] 22:58:12 INFO - PROCESS | 3544 | 1467871091994 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]]]}] 22:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 22:58:12 INFO - PROCESS | 3544 | 1467871092056 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 22:58:12 INFO - PROCESS | 3544 | 1467871092058 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 22:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:58:12 INFO - PROCESS | 3544 | 1467871092062 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:58:12 INFO - PROCESS | 3544 | 1467871092065 Marionette TRACE conn6 <- [1,1950,null,{}] 22:58:12 INFO - PROCESS | 3544 | 1467871092076 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}] 22:58:12 INFO - PROCESS | 3544 | 1467871092081 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:12 INFO - PROCESS | 3544 | 1467871092172 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 22:58:12 INFO - PROCESS | 3544 | 1467871092178 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:12 INFO - PROCESS | 3544 | 1467871092181 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:12 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D7BB000 == 38 [pid = 3544] [id = 497] 22:58:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655ACB4800) [pid = 3544] [serial = 1491] [outer = 0000000000000000] 22:58:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655AD42800) [pid = 3544] [serial = 1492] [outer = 000000655ACB4800] 22:58:12 INFO - PROCESS | 3544 | 1467871092242 Marionette DEBUG loaded listener.js 22:58:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655BB3F800) [pid = 3544] [serial = 1493] [outer = 000000655ACB4800] 22:58:12 INFO - PROCESS | 3544 | 1467871092710 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]]]}] 22:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 690ms 22:58:12 INFO - PROCESS | 3544 | 1467871092759 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 22:58:12 INFO - PROCESS | 3544 | 1467871092762 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 22:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:58:12 INFO - PROCESS | 3544 | 1467871092766 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:58:12 INFO - PROCESS | 3544 | 1467871092767 Marionette TRACE conn6 <- [1,1954,null,{}] 22:58:12 INFO - PROCESS | 3544 | 1467871092771 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}] 22:58:12 INFO - PROCESS | 3544 | 1467871092773 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:12 INFO - PROCESS | 3544 | 1467871092864 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 22:58:12 INFO - PROCESS | 3544 | 1467871092869 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:12 INFO - PROCESS | 3544 | 1467871092871 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:12 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4C5000 == 39 [pid = 3544] [id = 498] 22:58:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655CAF4800) [pid = 3544] [serial = 1494] [outer = 0000000000000000] 22:58:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655D7A5C00) [pid = 3544] [serial = 1495] [outer = 000000655CAF4800] 22:58:12 INFO - PROCESS | 3544 | 1467871092920 Marionette DEBUG loaded listener.js 22:58:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655E11B800) [pid = 3544] [serial = 1496] [outer = 000000655CAF4800] 22:58:13 INFO - PROCESS | 3544 | 1467871093334 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]]]}] 22:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 586ms 22:58:13 INFO - PROCESS | 3544 | 1467871093360 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 22:58:13 INFO - PROCESS | 3544 | 1467871093362 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 22:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:58:13 INFO - PROCESS | 3544 | 1467871093365 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:58:13 INFO - PROCESS | 3544 | 1467871093367 Marionette TRACE conn6 <- [1,1958,null,{}] 22:58:13 INFO - PROCESS | 3544 | 1467871093370 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}] 22:58:13 INFO - PROCESS | 3544 | 1467871093373 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:13 INFO - PROCESS | 3544 | 1467871093516 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 22:58:13 INFO - PROCESS | 3544 | 1467871093523 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:13 INFO - PROCESS | 3544 | 1467871093525 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:13 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603B9000 == 40 [pid = 3544] [id = 499] 22:58:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655E3C0C00) [pid = 3544] [serial = 1497] [outer = 0000000000000000] 22:58:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655EA1E000) [pid = 3544] [serial = 1498] [outer = 000000655E3C0C00] 22:58:13 INFO - PROCESS | 3544 | 1467871093618 Marionette DEBUG loaded listener.js 22:58:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000655F44B800) [pid = 3544] [serial = 1499] [outer = 000000655E3C0C00] 22:58:14 INFO - PROCESS | 3544 | 1467871094102 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]]]}] 22:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 775ms 22:58:14 INFO - PROCESS | 3544 | 1467871094144 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 22:58:14 INFO - PROCESS | 3544 | 1467871094146 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 22:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:58:14 INFO - PROCESS | 3544 | 1467871094149 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:58:14 INFO - PROCESS | 3544 | 1467871094151 Marionette TRACE conn6 <- [1,1962,null,{}] 22:58:14 INFO - PROCESS | 3544 | 1467871094162 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}] 22:58:14 INFO - PROCESS | 3544 | 1467871094168 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:14 INFO - PROCESS | 3544 | 1467871094304 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 22:58:14 INFO - PROCESS | 3544 | 1467871094362 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:14 INFO - PROCESS | 3544 | 1467871094364 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561F22800 == 41 [pid = 3544] [id = 500] 22:58:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (00000065603D8000) [pid = 3544] [serial = 1500] [outer = 0000000000000000] 22:58:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (00000065603E2400) [pid = 3544] [serial = 1501] [outer = 00000065603D8000] 22:58:14 INFO - PROCESS | 3544 | 1467871094410 Marionette DEBUG loaded listener.js 22:58:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (00000065607A8C00) [pid = 3544] [serial = 1502] [outer = 00000065603D8000] 22:58:14 INFO - PROCESS | 3544 | 1467871094821 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]]]}] 22:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 732ms 22:58:14 INFO - PROCESS | 3544 | 1467871094920 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 22:58:14 INFO - PROCESS | 3544 | 1467871094922 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 22:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:58:14 INFO - PROCESS | 3544 | 1467871094926 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:58:14 INFO - PROCESS | 3544 | 1467871094928 Marionette TRACE conn6 <- [1,1966,null,{}] 22:58:14 INFO - PROCESS | 3544 | 1467871094931 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}] 22:58:14 INFO - PROCESS | 3544 | 1467871094933 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:15 INFO - PROCESS | 3544 | 1467871095054 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 22:58:15 INFO - PROCESS | 3544 | 1467871095062 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:15 INFO - PROCESS | 3544 | 1467871095064 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FE8800 == 42 [pid = 3544] [id = 501] 22:58:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (00000065603D9800) [pid = 3544] [serial = 1503] [outer = 0000000000000000] 22:58:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000006561CA5C00) [pid = 3544] [serial = 1504] [outer = 00000065603D9800] 22:58:15 INFO - PROCESS | 3544 | 1467871095109 Marionette DEBUG loaded listener.js 22:58:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000006561E5A400) [pid = 3544] [serial = 1505] [outer = 00000065603D9800] 22:58:15 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (000000654DF3D800) [pid = 3544] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:58:15 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (000000655F44F800) [pid = 3544] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:58:15 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000654DF56000) [pid = 3544] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:58:15 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000654E1BDC00) [pid = 3544] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:58:15 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000654E1BE000) [pid = 3544] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:58:15 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000654CF0B800) [pid = 3544] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:58:15 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655ED77C00) [pid = 3544] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:58:15 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655F7A3400) [pid = 3544] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:58:15 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (00000065603DC400) [pid = 3544] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:58:15 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655845EC00) [pid = 3544] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:58:15 INFO - PROCESS | 3544 | 1467871095667 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]]]}] 22:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 796ms 22:58:15 INFO - PROCESS | 3544 | 1467871095725 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 22:58:15 INFO - PROCESS | 3544 | 1467871095727 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 22:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:58:15 INFO - PROCESS | 3544 | 1467871095730 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:58:15 INFO - PROCESS | 3544 | 1467871095732 Marionette TRACE conn6 <- [1,1970,null,{}] 22:58:15 INFO - PROCESS | 3544 | 1467871095736 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}] 22:58:15 INFO - PROCESS | 3544 | 1467871095738 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:15 INFO - PROCESS | 3544 | 1467871095825 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 22:58:15 INFO - PROCESS | 3544 | 1467871095911 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:15 INFO - PROCESS | 3544 | 1467871095913 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562494800 == 43 [pid = 3544] [id = 502] 22:58:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000654EB98800) [pid = 3544] [serial = 1506] [outer = 0000000000000000] 22:58:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000006553807C00) [pid = 3544] [serial = 1507] [outer = 000000654EB98800] 22:58:15 INFO - PROCESS | 3544 | 1467871095958 Marionette DEBUG loaded listener.js 22:58:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655F92B800) [pid = 3544] [serial = 1508] [outer = 000000654EB98800] 22:58:16 INFO - PROCESS | 3544 | 1467871096312 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]]]}] 22:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 22:58:16 INFO - PROCESS | 3544 | 1467871096363 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 22:58:16 INFO - PROCESS | 3544 | 1467871096365 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 22:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:58:16 INFO - PROCESS | 3544 | 1467871096368 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:58:16 INFO - PROCESS | 3544 | 1467871096370 Marionette TRACE conn6 <- [1,1974,null,{}] 22:58:16 INFO - PROCESS | 3544 | 1467871096373 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}] 22:58:16 INFO - PROCESS | 3544 | 1467871096375 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:16 INFO - PROCESS | 3544 | 1467871096492 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 22:58:16 INFO - PROCESS | 3544 | 1467871096499 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:16 INFO - PROCESS | 3544 | 1467871096501 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:16 INFO - PROCESS | 3544 | ++DOCSHELL 00000065642CD800 == 44 [pid = 3544] [id = 503] 22:58:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000006561E55400) [pid = 3544] [serial = 1509] [outer = 0000000000000000] 22:58:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000006561FA7800) [pid = 3544] [serial = 1510] [outer = 0000006561E55400] 22:58:16 INFO - PROCESS | 3544 | 1467871096546 Marionette DEBUG loaded listener.js 22:58:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000006561FAE400) [pid = 3544] [serial = 1511] [outer = 0000006561E55400] 22:58:16 INFO - PROCESS | 3544 | 1467871096947 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]]]}] 22:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 629ms 22:58:17 INFO - PROCESS | 3544 | 1467871097001 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 22:58:17 INFO - PROCESS | 3544 | 1467871097003 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 22:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:58:17 INFO - PROCESS | 3544 | 1467871097007 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:58:17 INFO - PROCESS | 3544 | 1467871097009 Marionette TRACE conn6 <- [1,1978,null,{}] 22:58:17 INFO - PROCESS | 3544 | 1467871097012 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}] 22:58:17 INFO - PROCESS | 3544 | 1467871097014 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:17 INFO - PROCESS | 3544 | 1467871097131 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 22:58:17 INFO - PROCESS | 3544 | 1467871097143 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:17 INFO - PROCESS | 3544 | 1467871097145 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553061000 == 45 [pid = 3544] [id = 504] 22:58:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (000000655306CC00) [pid = 3544] [serial = 1512] [outer = 0000000000000000] 22:58:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000006553071C00) [pid = 3544] [serial = 1513] [outer = 000000655306CC00] 22:58:17 INFO - PROCESS | 3544 | 1467871097189 Marionette DEBUG loaded listener.js 22:58:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (000000655F7A9000) [pid = 3544] [serial = 1514] [outer = 000000655306CC00] 22:58:17 INFO - PROCESS | 3544 | 1467871097683 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]]]}] 22:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 733ms 22:58:17 INFO - PROCESS | 3544 | 1467871097763 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 22:58:17 INFO - PROCESS | 3544 | 1467871097768 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 22:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:58:17 INFO - PROCESS | 3544 | 1467871097791 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:58:17 INFO - PROCESS | 3544 | 1467871097795 Marionette TRACE conn6 <- [1,1982,null,{}] 22:58:17 INFO - PROCESS | 3544 | 1467871097803 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}] 22:58:17 INFO - PROCESS | 3544 | 1467871097806 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:17 INFO - PROCESS | 3544 | 1467871097939 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 22:58:18 INFO - PROCESS | 3544 | 1467871098032 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:18 INFO - PROCESS | 3544 | 1467871098038 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:18 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584EE000 == 46 [pid = 3544] [id = 505] 22:58:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (000000654EEAA800) [pid = 3544] [serial = 1515] [outer = 0000000000000000] 22:58:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (000000655306D400) [pid = 3544] [serial = 1516] [outer = 000000654EEAA800] 22:58:18 INFO - PROCESS | 3544 | 1467871098110 Marionette DEBUG loaded listener.js 22:58:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000006554A15400) [pid = 3544] [serial = 1517] [outer = 000000654EEAA800] 22:58:18 INFO - PROCESS | 3544 | 1467871098719 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]]]}] 22:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1005ms 22:58:18 INFO - PROCESS | 3544 | 1467871098782 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 22:58:18 INFO - PROCESS | 3544 | 1467871098788 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 22:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:58:18 INFO - PROCESS | 3544 | 1467871098794 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:58:18 INFO - PROCESS | 3544 | 1467871098798 Marionette TRACE conn6 <- [1,1986,null,{}] 22:58:18 INFO - PROCESS | 3544 | 1467871098802 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}] 22:58:18 INFO - PROCESS | 3544 | 1467871098805 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:18 INFO - PROCESS | 3544 | 1467871098976 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 22:58:19 INFO - PROCESS | 3544 | 1467871099029 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:19 INFO - PROCESS | 3544 | 1467871099031 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:19 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F424800 == 47 [pid = 3544] [id = 506] 22:58:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (000000655840E800) [pid = 3544] [serial = 1518] [outer = 0000000000000000] 22:58:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (000000655845E000) [pid = 3544] [serial = 1519] [outer = 000000655840E800] 22:58:19 INFO - PROCESS | 3544 | 1467871099090 Marionette DEBUG loaded listener.js 22:58:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (000000655AC70C00) [pid = 3544] [serial = 1520] [outer = 000000655840E800] 22:58:19 INFO - PROCESS | 3544 | 1467871099721 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]]]}] 22:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 985ms 22:58:19 INFO - PROCESS | 3544 | 1467871099782 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 22:58:19 INFO - PROCESS | 3544 | 1467871099785 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 22:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:58:19 INFO - PROCESS | 3544 | 1467871099789 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:58:19 INFO - PROCESS | 3544 | 1467871099793 Marionette TRACE conn6 <- [1,1990,null,{}] 22:58:19 INFO - PROCESS | 3544 | 1467871099805 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}] 22:58:19 INFO - PROCESS | 3544 | 1467871099810 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:19 INFO - PROCESS | 3544 | 1467871099927 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 22:58:20 INFO - PROCESS | 3544 | 1467871100055 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:20 INFO - PROCESS | 3544 | 1467871100058 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:20 INFO - PROCESS | 3544 | ++DOCSHELL 000000656317D800 == 48 [pid = 3544] [id = 507] 22:58:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (000000655BCF0C00) [pid = 3544] [serial = 1521] [outer = 0000000000000000] 22:58:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (000000655ED80C00) [pid = 3544] [serial = 1522] [outer = 000000655BCF0C00] 22:58:20 INFO - PROCESS | 3544 | 1467871100118 Marionette DEBUG loaded listener.js 22:58:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (000000655F79F000) [pid = 3544] [serial = 1523] [outer = 000000655BCF0C00] 22:58:20 INFO - PROCESS | 3544 | 1467871100700 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]]]}] 22:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 942ms 22:58:20 INFO - PROCESS | 3544 | 1467871100733 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 22:58:20 INFO - PROCESS | 3544 | 1467871100736 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 22:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:58:20 INFO - PROCESS | 3544 | 1467871100739 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:58:20 INFO - PROCESS | 3544 | 1467871100742 Marionette TRACE conn6 <- [1,1994,null,{}] 22:58:20 INFO - PROCESS | 3544 | 1467871100745 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}] 22:58:20 INFO - PROCESS | 3544 | 1467871100748 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:20 INFO - PROCESS | 3544 | 1467871100865 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 22:58:20 INFO - PROCESS | 3544 | 1467871100967 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:20 INFO - PROCESS | 3544 | 1467871100970 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000006563055800 == 49 [pid = 3544] [id = 508] 22:58:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000006561E60C00) [pid = 3544] [serial = 1524] [outer = 0000000000000000] 22:58:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000006561FAEC00) [pid = 3544] [serial = 1525] [outer = 0000006561E60C00] 22:58:21 INFO - PROCESS | 3544 | 1467871101025 Marionette DEBUG loaded listener.js 22:58:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000006562307000) [pid = 3544] [serial = 1526] [outer = 0000006561E60C00] 22:58:21 INFO - PROCESS | 3544 | 1467871101640 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]]]}] 22:58:21 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 22:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 984ms 22:58:21 INFO - PROCESS | 3544 | 1467871101726 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 22:58:21 INFO - PROCESS | 3544 | 1467871101728 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 22:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:58:21 INFO - PROCESS | 3544 | 1467871101731 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:58:21 INFO - PROCESS | 3544 | 1467871101734 Marionette TRACE conn6 <- [1,1998,null,{}] 22:58:21 INFO - PROCESS | 3544 | 1467871101737 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}] 22:58:21 INFO - PROCESS | 3544 | 1467871101740 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:21 INFO - PROCESS | 3544 | 1467871101858 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 22:58:21 INFO - PROCESS | 3544 | 1467871101982 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:21 INFO - PROCESS | 3544 | 1467871101984 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:22 INFO - PROCESS | 3544 | ++DOCSHELL 000000654FA13000 == 50 [pid = 3544] [id = 509] 22:58:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (000000654CF04C00) [pid = 3544] [serial = 1527] [outer = 0000000000000000] 22:58:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (000000654FAD7C00) [pid = 3544] [serial = 1528] [outer = 000000654CF04C00] 22:58:22 INFO - PROCESS | 3544 | 1467871102041 Marionette DEBUG loaded listener.js 22:58:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (000000655BA66C00) [pid = 3544] [serial = 1529] [outer = 000000654CF04C00] 22:58:22 INFO - PROCESS | 3544 | 1467871102799 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]]]}] 22:58:22 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 22:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1081ms 22:58:22 INFO - PROCESS | 3544 | 1467871102816 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 22:58:22 INFO - PROCESS | 3544 | 1467871102820 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 22:58:22 INFO - PROCESS | 3544 | 1467871102824 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:58:22 INFO - PROCESS | 3544 | 1467871102829 Marionette TRACE conn6 <- [1,2002,null,{}] 22:58:22 INFO - PROCESS | 3544 | 1467871102834 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}] 22:58:22 INFO - PROCESS | 3544 | 1467871102837 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:22 INFO - PROCESS | 3544 | 1467871102943 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 22:58:23 INFO - PROCESS | 3544 | 1467871103048 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:23 INFO - PROCESS | 3544 | 1467871103050 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:23 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AB83800 == 51 [pid = 3544] [id = 510] 22:58:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000006553B22400) [pid = 3544] [serial = 1530] [outer = 0000000000000000] 22:58:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000006558185400) [pid = 3544] [serial = 1531] [outer = 0000006553B22400] 22:58:23 INFO - PROCESS | 3544 | 1467871103102 Marionette DEBUG loaded listener.js 22:58:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000006558466C00) [pid = 3544] [serial = 1532] [outer = 0000006553B22400] 22:58:23 INFO - PROCESS | 3544 | --DOCSHELL 00000065642CD800 == 50 [pid = 3544] [id = 503] 22:58:23 INFO - PROCESS | 3544 | --DOCSHELL 0000006562494800 == 49 [pid = 3544] [id = 502] 22:58:23 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FE8800 == 48 [pid = 3544] [id = 501] 22:58:23 INFO - PROCESS | 3544 | --DOCSHELL 0000006561F22800 == 47 [pid = 3544] [id = 500] 22:58:23 INFO - PROCESS | 3544 | --DOCSHELL 00000065603B9000 == 46 [pid = 3544] [id = 499] 22:58:23 INFO - PROCESS | 3544 | --DOCSHELL 000000655D7BB000 == 45 [pid = 3544] [id = 497] 22:58:23 INFO - PROCESS | 3544 | --DOCSHELL 000000655B1DF000 == 44 [pid = 3544] [id = 496] 22:58:23 INFO - PROCESS | 3544 | --DOCSHELL 000000655A139800 == 43 [pid = 3544] [id = 495] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000006560678C00) [pid = 3544] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (000000655CAC0C00) [pid = 3544] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (000000655F458C00) [pid = 3544] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (000000654EB97000) [pid = 3544] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (000000655D8C6800) [pid = 3544] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (000000655ACF1000) [pid = 3544] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (000000654DF56800) [pid = 3544] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000006558198800) [pid = 3544] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000006559DCD800) [pid = 3544] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (000000655845E800) [pid = 3544] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (000000654F09A400) [pid = 3544] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (000000654E620400) [pid = 3544] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (000000655BB39800) [pid = 3544] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (000000655F452000) [pid = 3544] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (000000655F928000) [pid = 3544] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (000000655F69BC00) [pid = 3544] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (000000656066E400) [pid = 3544] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (000000655DE58400) [pid = 3544] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (00000065603DF000) [pid = 3544] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000655F934000) [pid = 3544] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000006552E4B800) [pid = 3544] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655F933000) [pid = 3544] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655B808400) [pid = 3544] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 22:58:23 INFO - PROCESS | 3544 | 1467871103719 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]]]}] 22:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 942ms 22:58:23 INFO - PROCESS | 3544 | 1467871103771 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 22:58:23 INFO - PROCESS | 3544 | 1467871103775 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 22:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:58:23 INFO - PROCESS | 3544 | 1467871103781 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:58:23 INFO - PROCESS | 3544 | 1467871103784 Marionette TRACE conn6 <- [1,2006,null,{}] 22:58:23 INFO - PROCESS | 3544 | 1467871103787 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}] 22:58:23 INFO - PROCESS | 3544 | 1467871103790 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:23 INFO - PROCESS | 3544 | 1467871103889 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 22:58:23 INFO - PROCESS | 3544 | 1467871103975 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:23 INFO - PROCESS | 3544 | 1467871103978 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:24 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A131800 == 44 [pid = 3544] [id = 511] 22:58:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000654F1E6000) [pid = 3544] [serial = 1533] [outer = 0000000000000000] 22:58:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (00000065549D3400) [pid = 3544] [serial = 1534] [outer = 000000654F1E6000] 22:58:24 INFO - PROCESS | 3544 | 1467871104027 Marionette DEBUG loaded listener.js 22:58:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000006558A10C00) [pid = 3544] [serial = 1535] [outer = 000000654F1E6000] 22:58:24 INFO - PROCESS | 3544 | 1467871104431 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]]]}] 22:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 692ms 22:58:24 INFO - PROCESS | 3544 | 1467871104477 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 22:58:24 INFO - PROCESS | 3544 | 1467871104480 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 22:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:58:24 INFO - PROCESS | 3544 | 1467871104483 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:58:24 INFO - PROCESS | 3544 | 1467871104487 Marionette TRACE conn6 <- [1,2010,null,{}] 22:58:24 INFO - PROCESS | 3544 | 1467871104498 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}] 22:58:24 INFO - PROCESS | 3544 | 1467871104502 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:24 INFO - PROCESS | 3544 | 1467871104593 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 22:58:24 INFO - PROCESS | 3544 | 1467871104637 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:24 INFO - PROCESS | 3544 | 1467871104640 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:24 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EA9D800 == 45 [pid = 3544] [id = 512] 22:58:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (000000655ACF8400) [pid = 3544] [serial = 1536] [outer = 0000000000000000] 22:58:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (000000655B808400) [pid = 3544] [serial = 1537] [outer = 000000655ACF8400] 22:58:24 INFO - PROCESS | 3544 | 1467871104688 Marionette DEBUG loaded listener.js 22:58:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (000000655BAC3C00) [pid = 3544] [serial = 1538] [outer = 000000655ACF8400] 22:58:25 INFO - PROCESS | 3544 | 1467871105156 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]]]}] 22:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 689ms 22:58:25 INFO - PROCESS | 3544 | 1467871105175 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 22:58:25 INFO - PROCESS | 3544 | 1467871105177 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 22:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:58:25 INFO - PROCESS | 3544 | 1467871105181 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:58:25 INFO - PROCESS | 3544 | 1467871105182 Marionette TRACE conn6 <- [1,2014,null,{}] 22:58:25 INFO - PROCESS | 3544 | 1467871105186 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}] 22:58:25 INFO - PROCESS | 3544 | 1467871105188 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:25 INFO - PROCESS | 3544 | 1467871105287 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 22:58:25 INFO - PROCESS | 3544 | 1467871105293 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:25 INFO - PROCESS | 3544 | 1467871105295 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:25 INFO - PROCESS | 3544 | ++DOCSHELL 000000655FA52000 == 46 [pid = 3544] [id = 513] 22:58:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (000000655CAF2C00) [pid = 3544] [serial = 1539] [outer = 0000000000000000] 22:58:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (000000655D7AAC00) [pid = 3544] [serial = 1540] [outer = 000000655CAF2C00] 22:58:25 INFO - PROCESS | 3544 | 1467871105340 Marionette DEBUG loaded listener.js 22:58:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (000000655EA12C00) [pid = 3544] [serial = 1541] [outer = 000000655CAF2C00] 22:58:25 INFO - PROCESS | 3544 | 1467871105768 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]]]}] 22:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 22:58:25 INFO - PROCESS | 3544 | 1467871105813 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 22:58:25 INFO - PROCESS | 3544 | 1467871105815 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 22:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:58:25 INFO - PROCESS | 3544 | 1467871105819 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:58:25 INFO - PROCESS | 3544 | 1467871105820 Marionette TRACE conn6 <- [1,2018,null,{}] 22:58:25 INFO - PROCESS | 3544 | 1467871105824 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}] 22:58:25 INFO - PROCESS | 3544 | 1467871105826 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:25 INFO - PROCESS | 3544 | 1467871105947 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 22:58:26 INFO - PROCESS | 3544 | 1467871106007 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:26 INFO - PROCESS | 3544 | 1467871106009 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:26 INFO - PROCESS | 3544 | ++DOCSHELL 000000656039F000 == 47 [pid = 3544] [id = 514] 22:58:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (000000655F44A400) [pid = 3544] [serial = 1542] [outer = 0000000000000000] 22:58:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (000000655F453400) [pid = 3544] [serial = 1543] [outer = 000000655F44A400] 22:58:26 INFO - PROCESS | 3544 | 1467871106083 Marionette DEBUG loaded listener.js 22:58:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (000000655F79DC00) [pid = 3544] [serial = 1544] [outer = 000000655F44A400] 22:58:26 INFO - PROCESS | 3544 | 1467871106531 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]]]}] 22:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 777ms 22:58:26 INFO - PROCESS | 3544 | 1467871106609 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 22:58:26 INFO - PROCESS | 3544 | 1467871106611 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 22:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:58:26 INFO - PROCESS | 3544 | 1467871106615 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:58:26 INFO - PROCESS | 3544 | 1467871106616 Marionette TRACE conn6 <- [1,2022,null,{}] 22:58:26 INFO - PROCESS | 3544 | 1467871106620 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}] 22:58:26 INFO - PROCESS | 3544 | 1467871106626 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:26 INFO - PROCESS | 3544 | 1467871106765 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 22:58:26 INFO - PROCESS | 3544 | 1467871106826 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:26 INFO - PROCESS | 3544 | 1467871106828 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553052000 == 48 [pid = 3544] [id = 515] 22:58:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000006560672C00) [pid = 3544] [serial = 1545] [outer = 0000000000000000] 22:58:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000006561C9B800) [pid = 3544] [serial = 1546] [outer = 0000006560672C00] 22:58:26 INFO - PROCESS | 3544 | 1467871106874 Marionette DEBUG loaded listener.js 22:58:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000006561E57000) [pid = 3544] [serial = 1547] [outer = 0000006560672C00] 22:58:27 INFO - PROCESS | 3544 | 1467871107301 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]]]}] 22:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 22:58:27 INFO - PROCESS | 3544 | 1467871107351 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 22:58:27 INFO - PROCESS | 3544 | 1467871107353 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 22:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:58:27 INFO - PROCESS | 3544 | 1467871107360 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:58:27 INFO - PROCESS | 3544 | 1467871107362 Marionette TRACE conn6 <- [1,2026,null,{}] 22:58:27 INFO - PROCESS | 3544 | 1467871107366 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}] 22:58:27 INFO - PROCESS | 3544 | 1467871107368 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:27 INFO - PROCESS | 3544 | 1467871107493 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 22:58:27 INFO - PROCESS | 3544 | 1467871107502 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:27 INFO - PROCESS | 3544 | 1467871107504 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:27 INFO - PROCESS | 3544 | ++DOCSHELL 000000656247A800 == 49 [pid = 3544] [id = 516] 22:58:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000006561FA6400) [pid = 3544] [serial = 1548] [outer = 0000000000000000] 22:58:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000006561FB1800) [pid = 3544] [serial = 1549] [outer = 0000006561FA6400] 22:58:27 INFO - PROCESS | 3544 | 1467871107600 Marionette DEBUG loaded listener.js 22:58:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (000000656230A400) [pid = 3544] [serial = 1550] [outer = 0000006561FA6400] 22:58:28 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (000000655CAF4800) [pid = 3544] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:58:28 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (00000065603D8000) [pid = 3544] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:58:28 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000006553B25C00) [pid = 3544] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:58:28 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (000000654EE75C00) [pid = 3544] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:58:28 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (000000655ACB4800) [pid = 3544] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:58:28 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000006553835000) [pid = 3544] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:58:28 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (000000654EB98800) [pid = 3544] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:58:28 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (00000065603D9800) [pid = 3544] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:58:28 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000006561E55400) [pid = 3544] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:58:28 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (000000655E3C0C00) [pid = 3544] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:58:28 INFO - PROCESS | 3544 | 1467871108136 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]]]}] 22:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 837ms 22:58:28 INFO - PROCESS | 3544 | 1467871108197 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 22:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:58:28 INFO - PROCESS | 3544 | 1467871108199 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 22:58:28 INFO - PROCESS | 3544 | 1467871108209 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:58:28 INFO - PROCESS | 3544 | 1467871108211 Marionette TRACE conn6 <- [1,2030,null,{}] 22:58:28 INFO - PROCESS | 3544 | 1467871108215 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}] 22:58:28 INFO - PROCESS | 3544 | 1467871108217 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:28 INFO - PROCESS | 3544 | 1467871108306 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 22:58:28 INFO - PROCESS | 3544 | 1467871108311 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:28 INFO - PROCESS | 3544 | 1467871108313 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000656259B800 == 50 [pid = 3544] [id = 517] 22:58:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (000000655306B400) [pid = 3544] [serial = 1551] [outer = 0000000000000000] 22:58:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (000000655F7A7C00) [pid = 3544] [serial = 1552] [outer = 000000655306B400] 22:58:28 INFO - PROCESS | 3544 | 1467871108357 Marionette DEBUG loaded listener.js 22:58:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (000000656230BC00) [pid = 3544] [serial = 1553] [outer = 000000655306B400] 22:58:28 INFO - PROCESS | 3544 | 1467871108782 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]]]}] 22:58:28 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) 22:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 650ms 22:58:28 INFO - PROCESS | 3544 | 1467871108857 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 22:58:28 INFO - PROCESS | 3544 | 1467871108859 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 22:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:58:28 INFO - PROCESS | 3544 | 1467871108862 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:58:28 INFO - PROCESS | 3544 | 1467871108864 Marionette TRACE conn6 <- [1,2034,null,{}] 22:58:28 INFO - PROCESS | 3544 | 1467871108867 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}] 22:58:28 INFO - PROCESS | 3544 | 1467871108869 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:28 INFO - PROCESS | 3544 | 1467871108955 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 22:58:28 INFO - PROCESS | 3544 | 1467871108961 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:28 INFO - PROCESS | 3544 | 1467871108962 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000656317B800 == 51 [pid = 3544] [id = 518] 22:58:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000006560305C00) [pid = 3544] [serial = 1554] [outer = 0000000000000000] 22:58:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (000000656030C400) [pid = 3544] [serial = 1555] [outer = 0000006560305C00] 22:58:29 INFO - PROCESS | 3544 | 1467871109007 Marionette DEBUG loaded listener.js 22:58:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000006561C9F800) [pid = 3544] [serial = 1556] [outer = 0000006560305C00] 22:58:29 INFO - PROCESS | 3544 | 1467871109437 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]]]}] 22:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 628ms 22:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:58:29 INFO - PROCESS | 3544 | 1467871109494 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 22:58:29 INFO - PROCESS | 3544 | 1467871109496 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 22:58:29 INFO - PROCESS | 3544 | 1467871109499 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:58:29 INFO - PROCESS | 3544 | 1467871109501 Marionette TRACE conn6 <- [1,2038,null,{}] 22:58:29 INFO - PROCESS | 3544 | 1467871109505 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}] 22:58:29 INFO - PROCESS | 3544 | 1467871109507 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:29 INFO - PROCESS | 3544 | 1467871109596 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 22:58:29 INFO - PROCESS | 3544 | 1467871109602 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:29 INFO - PROCESS | 3544 | 1467871109603 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:29 INFO - PROCESS | 3544 | ++DOCSHELL 00000065642D1800 == 52 [pid = 3544] [id = 519] 22:58:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000006560311800) [pid = 3544] [serial = 1557] [outer = 0000000000000000] 22:58:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000006560582400) [pid = 3544] [serial = 1558] [outer = 0000006560311800] 22:58:29 INFO - PROCESS | 3544 | 1467871109648 Marionette DEBUG loaded listener.js 22:58:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000006560588800) [pid = 3544] [serial = 1559] [outer = 0000006560311800] 22:58:30 INFO - PROCESS | 3544 | 1467871110273 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]]]}] 22:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 837ms 22:58:30 INFO - PROCESS | 3544 | 1467871110340 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 22:58:30 INFO - PROCESS | 3544 | 1467871110345 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 22:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:58:30 INFO - PROCESS | 3544 | 1467871110350 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:58:30 INFO - PROCESS | 3544 | 1467871110354 Marionette TRACE conn6 <- [1,2042,null,{}] 22:58:30 INFO - PROCESS | 3544 | 1467871110360 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}] 22:58:30 INFO - PROCESS | 3544 | 1467871110363 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:30 INFO - PROCESS | 3544 | 1467871110486 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 22:58:30 INFO - PROCESS | 3544 | 1467871110619 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:30 INFO - PROCESS | 3544 | 1467871110623 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:30 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AD0F800 == 53 [pid = 3544] [id = 520] 22:58:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (000000654F358000) [pid = 3544] [serial = 1560] [outer = 0000000000000000] 22:58:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000006553944C00) [pid = 3544] [serial = 1561] [outer = 000000654F358000] 22:58:30 INFO - PROCESS | 3544 | 1467871110682 Marionette DEBUG loaded listener.js 22:58:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000006558459800) [pid = 3544] [serial = 1562] [outer = 000000654F358000] 22:58:31 INFO - PROCESS | 3544 | 1467871111273 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]]]}] 22:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 985ms 22:58:31 INFO - PROCESS | 3544 | 1467871111340 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 22:58:31 INFO - PROCESS | 3544 | 1467871111345 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 22:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:58:31 INFO - PROCESS | 3544 | 1467871111352 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:58:31 INFO - PROCESS | 3544 | 1467871111356 Marionette TRACE conn6 <- [1,2046,null,{}] 22:58:31 INFO - PROCESS | 3544 | 1467871111360 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}] 22:58:31 INFO - PROCESS | 3544 | 1467871111363 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:31 INFO - PROCESS | 3544 | 1467871111485 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 22:58:31 INFO - PROCESS | 3544 | 1467871111588 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:31 INFO - PROCESS | 3544 | 1467871111591 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:31 INFO - PROCESS | 3544 | ++DOCSHELL 00000065605AB000 == 54 [pid = 3544] [id = 521] 22:58:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (000000655BA63800) [pid = 3544] [serial = 1563] [outer = 0000000000000000] 22:58:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (000000655BA69C00) [pid = 3544] [serial = 1564] [outer = 000000655BA63800] 22:58:31 INFO - PROCESS | 3544 | 1467871111648 Marionette DEBUG loaded listener.js 22:58:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (000000655E350000) [pid = 3544] [serial = 1565] [outer = 000000655BA63800] 22:58:32 INFO - PROCESS | 3544 | 1467871112279 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]]]}] 22:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 985ms 22:58:32 INFO - PROCESS | 3544 | 1467871112339 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 22:58:32 INFO - PROCESS | 3544 | 1467871112342 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 22:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:58:32 INFO - PROCESS | 3544 | 1467871112346 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:58:32 INFO - PROCESS | 3544 | 1467871112350 Marionette TRACE conn6 <- [1,2050,null,{}] 22:58:32 INFO - PROCESS | 3544 | 1467871112362 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}] 22:58:32 INFO - PROCESS | 3544 | 1467871112367 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:32 INFO - PROCESS | 3544 | 1467871112487 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 22:58:32 INFO - PROCESS | 3544 | 1467871112620 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:32 INFO - PROCESS | 3544 | 1467871112623 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:32 INFO - PROCESS | 3544 | ++DOCSHELL 00000065642DB800 == 55 [pid = 3544] [id = 522] 22:58:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000006560586800) [pid = 3544] [serial = 1566] [outer = 0000000000000000] 22:58:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (000000656066E400) [pid = 3544] [serial = 1567] [outer = 0000006560586800] 22:58:32 INFO - PROCESS | 3544 | 1467871112682 Marionette DEBUG loaded listener.js 22:58:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (000000656230A800) [pid = 3544] [serial = 1568] [outer = 0000006560586800] 22:58:33 INFO - PROCESS | 3544 | 1467871113374 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]]]}] 22:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1092ms 22:58:33 INFO - PROCESS | 3544 | 1467871113440 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 22:58:33 INFO - PROCESS | 3544 | 1467871113443 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 22:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:58:33 INFO - PROCESS | 3544 | 1467871113447 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:58:33 INFO - PROCESS | 3544 | 1467871113449 Marionette TRACE conn6 <- [1,2054,null,{}] 22:58:33 INFO - PROCESS | 3544 | 1467871113453 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}] 22:58:33 INFO - PROCESS | 3544 | 1467871113456 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:33 INFO - PROCESS | 3544 | 1467871113576 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 22:58:33 INFO - PROCESS | 3544 | 1467871113709 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:33 INFO - PROCESS | 3544 | 1467871113712 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:33 INFO - PROCESS | 3544 | ++DOCSHELL 000000655484D000 == 56 [pid = 3544] [id = 523] 22:58:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (00000065531C1C00) [pid = 3544] [serial = 1569] [outer = 0000000000000000] 22:58:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000006559DC4400) [pid = 3544] [serial = 1570] [outer = 00000065531C1C00] 22:58:33 INFO - PROCESS | 3544 | 1467871113769 Marionette DEBUG loaded listener.js 22:58:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (000000656066EC00) [pid = 3544] [serial = 1571] [outer = 00000065531C1C00] 22:58:34 INFO - PROCESS | 3544 | 1467871114620 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]]]}] 22:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1236ms 22:58:34 INFO - PROCESS | 3544 | 1467871114684 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 22:58:34 INFO - PROCESS | 3544 | 1467871114689 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 22:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:58:34 INFO - PROCESS | 3544 | 1467871114694 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:58:34 INFO - PROCESS | 3544 | 1467871114698 Marionette TRACE conn6 <- [1,2058,null,{}] 22:58:34 INFO - PROCESS | 3544 | 1467871114703 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}] 22:58:34 INFO - PROCESS | 3544 | 1467871114706 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:34 INFO - PROCESS | 3544 | 1467871114861 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 22:58:34 INFO - PROCESS | 3544 | 1467871114918 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:34 INFO - PROCESS | 3544 | 1467871114921 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:34 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BCBE000 == 57 [pid = 3544] [id = 524] 22:58:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000006553BD3400) [pid = 3544] [serial = 1572] [outer = 0000000000000000] 22:58:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (000000655538E800) [pid = 3544] [serial = 1573] [outer = 0000006553BD3400] 22:58:34 INFO - PROCESS | 3544 | 1467871114972 Marionette DEBUG loaded listener.js 22:58:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (000000655845D800) [pid = 3544] [serial = 1574] [outer = 0000006553BD3400] 22:58:35 INFO - PROCESS | 3544 | --DOCSHELL 000000656317B800 == 56 [pid = 3544] [id = 518] 22:58:35 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4C5000 == 55 [pid = 3544] [id = 498] 22:58:35 INFO - PROCESS | 3544 | --DOCSHELL 000000656259B800 == 54 [pid = 3544] [id = 517] 22:58:35 INFO - PROCESS | 3544 | --DOCSHELL 000000656247A800 == 53 [pid = 3544] [id = 516] 22:58:35 INFO - PROCESS | 3544 | --DOCSHELL 0000006553052000 == 52 [pid = 3544] [id = 515] 22:58:35 INFO - PROCESS | 3544 | --DOCSHELL 000000656039F000 == 51 [pid = 3544] [id = 514] 22:58:35 INFO - PROCESS | 3544 | --DOCSHELL 000000655FA52000 == 50 [pid = 3544] [id = 513] 22:58:35 INFO - PROCESS | 3544 | --DOCSHELL 000000655EA9D800 == 49 [pid = 3544] [id = 512] 22:58:35 INFO - PROCESS | 3544 | --DOCSHELL 000000655A131800 == 48 [pid = 3544] [id = 511] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000006553071C00) [pid = 3544] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOCSHELL 000000655AB83800 == 47 [pid = 3544] [id = 510] 22:58:35 INFO - PROCESS | 3544 | 1467871115619 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]]]}] 22:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 986ms 22:58:35 INFO - PROCESS | 3544 | 1467871115684 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 22:58:35 INFO - PROCESS | 3544 | 1467871115688 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 22:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (000000655D7A5C00) [pid = 3544] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (00000065607A8C00) [pid = 3544] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000006557977000) [pid = 3544] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (000000655F7AC000) [pid = 3544] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (00000065603E2400) [pid = 3544] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (000000656079FC00) [pid = 3544] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (000000655393F400) [pid = 3544] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000006553806400) [pid = 3544] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (000000655AD42800) [pid = 3544] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (000000655BB3F800) [pid = 3544] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (000000655538A800) [pid = 3544] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000006558A21C00) [pid = 3544] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (000000655ACF6000) [pid = 3544] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000006553807C00) [pid = 3544] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000006561CA5C00) [pid = 3544] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000006561FAE400) [pid = 3544] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000006561FA7800) [pid = 3544] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000006559D44400) [pid = 3544] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (000000655F92B800) [pid = 3544] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (000000655EA1E000) [pid = 3544] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (000000655F44B800) [pid = 3544] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000006561E5A400) [pid = 3544] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (000000655E11B800) [pid = 3544] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 22:58:35 INFO - PROCESS | 3544 | 1467871115724 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:58:35 INFO - PROCESS | 3544 | 1467871115727 Marionette TRACE conn6 <- [1,2062,null,{}] 22:58:35 INFO - PROCESS | 3544 | 1467871115734 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}] 22:58:35 INFO - PROCESS | 3544 | 1467871115736 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:35 INFO - PROCESS | 3544 | 1467871115831 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 22:58:35 INFO - PROCESS | 3544 | 1467871115843 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:35 INFO - PROCESS | 3544 | 1467871115846 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:35 INFO - PROCESS | 3544 | ++DOCSHELL 000000655484F000 == 48 [pid = 3544] [id = 525] 22:58:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (000000654EC48800) [pid = 3544] [serial = 1575] [outer = 0000000000000000] 22:58:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (000000654F1E6400) [pid = 3544] [serial = 1576] [outer = 000000654EC48800] 22:58:35 INFO - PROCESS | 3544 | 1467871115894 Marionette DEBUG loaded listener.js 22:58:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000006553946000) [pid = 3544] [serial = 1577] [outer = 000000654EC48800] 22:58:36 INFO - PROCESS | 3544 | 1467871116399 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]]]}] 22:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 711ms 22:58:36 INFO - PROCESS | 3544 | 1467871116423 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 22:58:36 INFO - PROCESS | 3544 | 1467871116425 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 22:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:58:36 INFO - PROCESS | 3544 | 1467871116429 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:58:36 INFO - PROCESS | 3544 | 1467871116433 Marionette TRACE conn6 <- [1,2066,null,{}] 22:58:36 INFO - PROCESS | 3544 | 1467871116444 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}] 22:58:36 INFO - PROCESS | 3544 | 1467871116448 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:36 INFO - PROCESS | 3544 | 1467871116567 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 22:58:36 INFO - PROCESS | 3544 | 1467871116660 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:36 INFO - PROCESS | 3544 | 1467871116664 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:36 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BCBD800 == 49 [pid = 3544] [id = 526] 22:58:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000006559E31800) [pid = 3544] [serial = 1578] [outer = 0000000000000000] 22:58:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (000000655ACF0800) [pid = 3544] [serial = 1579] [outer = 0000006559E31800] 22:58:36 INFO - PROCESS | 3544 | 1467871116712 Marionette DEBUG loaded listener.js 22:58:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (000000655BA62400) [pid = 3544] [serial = 1580] [outer = 0000006559E31800] 22:58:37 INFO - PROCESS | 3544 | 1467871117109 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]]]}] 22:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 733ms 22:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:58:37 INFO - PROCESS | 3544 | 1467871117164 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 22:58:37 INFO - PROCESS | 3544 | 1467871117167 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 22:58:37 INFO - PROCESS | 3544 | 1467871117170 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:58:37 INFO - PROCESS | 3544 | 1467871117172 Marionette TRACE conn6 <- [1,2070,null,{}] 22:58:37 INFO - PROCESS | 3544 | 1467871117176 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}] 22:58:37 INFO - PROCESS | 3544 | 1467871117178 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:37 INFO - PROCESS | 3544 | 1467871117270 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 22:58:37 INFO - PROCESS | 3544 | 1467871117275 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:37 INFO - PROCESS | 3544 | 1467871117277 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:37 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4C8000 == 50 [pid = 3544] [id = 527] 22:58:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (000000655BB45800) [pid = 3544] [serial = 1581] [outer = 0000000000000000] 22:58:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (000000655CAF2000) [pid = 3544] [serial = 1582] [outer = 000000655BB45800] 22:58:37 INFO - PROCESS | 3544 | 1467871117323 Marionette DEBUG loaded listener.js 22:58:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (000000655D8B7800) [pid = 3544] [serial = 1583] [outer = 000000655BB45800] 22:58:37 INFO - PROCESS | 3544 | 1467871117753 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]]]}] 22:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 22:58:37 INFO - PROCESS | 3544 | 1467871117801 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 22:58:37 INFO - PROCESS | 3544 | 1467871117804 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 22:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:58:37 INFO - PROCESS | 3544 | 1467871117811 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:58:37 INFO - PROCESS | 3544 | 1467871117813 Marionette TRACE conn6 <- [1,2074,null,{}] 22:58:37 INFO - PROCESS | 3544 | 1467871117827 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}] 22:58:37 INFO - PROCESS | 3544 | 1467871117829 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:37 INFO - PROCESS | 3544 | 1467871117944 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 22:58:38 INFO - PROCESS | 3544 | 1467871118028 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:38 INFO - PROCESS | 3544 | 1467871118030 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:38 INFO - PROCESS | 3544 | ++DOCSHELL 000000655FA6D000 == 51 [pid = 3544] [id = 528] 22:58:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (000000655CAC0000) [pid = 3544] [serial = 1584] [outer = 0000000000000000] 22:58:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (000000655E350800) [pid = 3544] [serial = 1585] [outer = 000000655CAC0000] 22:58:38 INFO - PROCESS | 3544 | 1467871118082 Marionette DEBUG loaded listener.js 22:58:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (000000655F403000) [pid = 3544] [serial = 1586] [outer = 000000655CAC0000] 22:58:38 INFO - PROCESS | 3544 | 1467871118530 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]]]}] 22:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 796ms 22:58:38 INFO - PROCESS | 3544 | 1467871118607 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 22:58:38 INFO - PROCESS | 3544 | 1467871118609 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 22:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:58:38 INFO - PROCESS | 3544 | 1467871118612 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:58:38 INFO - PROCESS | 3544 | 1467871118614 Marionette TRACE conn6 <- [1,2078,null,{}] 22:58:38 INFO - PROCESS | 3544 | 1467871118625 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}] 22:58:38 INFO - PROCESS | 3544 | 1467871118631 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:38 INFO - PROCESS | 3544 | 1467871118771 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 22:58:38 INFO - PROCESS | 3544 | 1467871118826 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:38 INFO - PROCESS | 3544 | 1467871118829 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:38 INFO - PROCESS | 3544 | ++DOCSHELL 000000656070C800 == 52 [pid = 3544] [id = 529] 22:58:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (000000655F934000) [pid = 3544] [serial = 1587] [outer = 0000000000000000] 22:58:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (000000656030B800) [pid = 3544] [serial = 1588] [outer = 000000655F934000] 22:58:38 INFO - PROCESS | 3544 | 1467871118874 Marionette DEBUG loaded listener.js 22:58:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (00000065603DF000) [pid = 3544] [serial = 1589] [outer = 000000655F934000] 22:58:39 INFO - PROCESS | 3544 | 1467871119304 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]]]}] 22:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 733ms 22:58:39 INFO - PROCESS | 3544 | 1467871119349 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 22:58:39 INFO - PROCESS | 3544 | 1467871119351 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 22:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:58:39 INFO - PROCESS | 3544 | 1467871119355 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:58:39 INFO - PROCESS | 3544 | 1467871119357 Marionette TRACE conn6 <- [1,2082,null,{}] 22:58:39 INFO - PROCESS | 3544 | 1467871119360 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}] 22:58:39 INFO - PROCESS | 3544 | 1467871119362 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:39 INFO - PROCESS | 3544 | 1467871119487 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 22:58:39 INFO - PROCESS | 3544 | 1467871119543 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:39 INFO - PROCESS | 3544 | 1467871119545 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553054800 == 53 [pid = 3544] [id = 530] 22:58:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (000000655F79D400) [pid = 3544] [serial = 1590] [outer = 0000000000000000] 22:58:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (000000656066CC00) [pid = 3544] [serial = 1591] [outer = 000000655F79D400] 22:58:39 INFO - PROCESS | 3544 | 1467871119595 Marionette DEBUG loaded listener.js 22:58:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (00000065607A9000) [pid = 3544] [serial = 1592] [outer = 000000655F79D400] 22:58:40 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (000000655CAF2C00) [pid = 3544] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:58:40 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (000000655306B400) [pid = 3544] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:58:40 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (000000655F44A400) [pid = 3544] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:58:40 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000006560672C00) [pid = 3544] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:58:40 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000006561FA6400) [pid = 3544] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:58:40 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (000000654F1E6000) [pid = 3544] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:58:40 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000006553B22400) [pid = 3544] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:58:40 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (000000654CF04C00) [pid = 3544] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:58:40 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (000000655ACF8400) [pid = 3544] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:58:40 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000006560305C00) [pid = 3544] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:58:40 INFO - PROCESS | 3544 | 1467871120235 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]]]}] 22:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 942ms 22:58:40 INFO - PROCESS | 3544 | 1467871120301 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 22:58:40 INFO - PROCESS | 3544 | 1467871120303 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 22:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:58:40 INFO - PROCESS | 3544 | 1467871120307 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:58:40 INFO - PROCESS | 3544 | 1467871120309 Marionette TRACE conn6 <- [1,2086,null,{}] 22:58:40 INFO - PROCESS | 3544 | 1467871120312 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}] 22:58:40 INFO - PROCESS | 3544 | 1467871120314 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:40 INFO - PROCESS | 3544 | 1467871120400 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 22:58:40 INFO - PROCESS | 3544 | 1467871120408 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:40 INFO - PROCESS | 3544 | 1467871120410 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FE9000 == 54 [pid = 3544] [id = 531] 22:58:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (000000655BB39400) [pid = 3544] [serial = 1593] [outer = 0000000000000000] 22:58:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (000000655F784400) [pid = 3544] [serial = 1594] [outer = 000000655BB39400] 22:58:40 INFO - PROCESS | 3544 | 1467871120454 Marionette DEBUG loaded listener.js 22:58:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (000000655F78B800) [pid = 3544] [serial = 1595] [outer = 000000655BB39400] 22:58:40 INFO - PROCESS | 3544 | 1467871120875 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]]]}] 22:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 585ms 22:58:40 INFO - PROCESS | 3544 | 1467871120894 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 22:58:40 INFO - PROCESS | 3544 | 1467871120904 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 22:58:40 INFO - PROCESS | 3544 | 1467871120908 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:58:40 INFO - PROCESS | 3544 | 1467871120909 Marionette TRACE conn6 <- [1,2090,null,{}] 22:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:58:40 INFO - PROCESS | 3544 | 1467871120913 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}] 22:58:40 INFO - PROCESS | 3544 | 1467871120915 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:41 INFO - PROCESS | 3544 | 1467871121042 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 22:58:41 INFO - PROCESS | 3544 | 1467871121101 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:41 INFO - PROCESS | 3544 | 1467871121103 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:41 INFO - PROCESS | 3544 | ++DOCSHELL 000000656248D800 == 55 [pid = 3544] [id = 532] 22:58:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (00000065603D4C00) [pid = 3544] [serial = 1596] [outer = 0000000000000000] 22:58:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000006560678C00) [pid = 3544] [serial = 1597] [outer = 00000065603D4C00] 22:58:41 INFO - PROCESS | 3544 | 1467871121147 Marionette DEBUG loaded listener.js 22:58:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000006561E52800) [pid = 3544] [serial = 1598] [outer = 00000065603D4C00] 22:58:41 INFO - PROCESS | 3544 | 1467871121550 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]]]}] 22:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 673ms 22:58:41 INFO - PROCESS | 3544 | 1467871121585 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 22:58:41 INFO - PROCESS | 3544 | 1467871121587 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 22:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:58:41 INFO - PROCESS | 3544 | 1467871121602 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:58:41 INFO - PROCESS | 3544 | 1467871121604 Marionette TRACE conn6 <- [1,2094,null,{}] 22:58:41 INFO - PROCESS | 3544 | 1467871121613 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}] 22:58:41 INFO - PROCESS | 3544 | 1467871121615 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:41 INFO - PROCESS | 3544 | 1467871121702 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 22:58:41 INFO - PROCESS | 3544 | 1467871121709 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:41 INFO - PROCESS | 3544 | 1467871121711 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000006563058000 == 56 [pid = 3544] [id = 533] 22:58:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000006561E5CC00) [pid = 3544] [serial = 1599] [outer = 0000000000000000] 22:58:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000006561FA7000) [pid = 3544] [serial = 1600] [outer = 0000006561E5CC00] 22:58:41 INFO - PROCESS | 3544 | 1467871121755 Marionette DEBUG loaded listener.js 22:58:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (000000656230B000) [pid = 3544] [serial = 1601] [outer = 0000006561E5CC00] 22:58:42 INFO - PROCESS | 3544 | 1467871122370 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] 22:58:42 INFO - PROCESS | 3544 | 1467871122450 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 22:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:58:42 INFO - PROCESS | 3544 | 1467871122455 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:58:42 INFO - PROCESS | 3544 | 1467871122458 Marionette TRACE conn6 <- [1,2098,null,{}] 22:58:42 INFO - PROCESS | 3544 | 1467871122464 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}] 22:58:42 INFO - PROCESS | 3544 | 1467871122468 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:42 INFO - PROCESS | 3544 | 1467871122599 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 22:58:42 INFO - PROCESS | 3544 | 1467871122698 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:42 INFO - PROCESS | 3544 | 1467871122701 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:42 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A8B4800 == 57 [pid = 3544] [id = 534] 22:58:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (000000654EE77800) [pid = 3544] [serial = 1602] [outer = 0000000000000000] 22:58:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000006553B21400) [pid = 3544] [serial = 1603] [outer = 000000654EE77800] 22:58:42 INFO - PROCESS | 3544 | 1467871122760 Marionette DEBUG loaded listener.js 22:58:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (000000655841BC00) [pid = 3544] [serial = 1604] [outer = 000000654EE77800] 22:58:43 INFO - PROCESS | 3544 | 1467871123376 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]]]}] 22:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 985ms 22:58:43 INFO - PROCESS | 3544 | 1467871123444 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 22:58:43 INFO - PROCESS | 3544 | 1467871123449 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 22:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:58:43 INFO - PROCESS | 3544 | 1467871123456 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:58:43 INFO - PROCESS | 3544 | 1467871123459 Marionette TRACE conn6 <- [1,2102,null,{}] 22:58:43 INFO - PROCESS | 3544 | 1467871123463 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}] 22:58:43 INFO - PROCESS | 3544 | 1467871123466 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:43 INFO - PROCESS | 3544 | 1467871123588 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 22:58:43 INFO - PROCESS | 3544 | 1467871123722 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:43 INFO - PROCESS | 3544 | 1467871123725 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:43 INFO - PROCESS | 3544 | ++DOCSHELL 00000065604D0800 == 58 [pid = 3544] [id = 535] 22:58:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (000000655ABB9000) [pid = 3544] [serial = 1605] [outer = 0000000000000000] 22:58:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (000000655BA5CC00) [pid = 3544] [serial = 1606] [outer = 000000655ABB9000] 22:58:43 INFO - PROCESS | 3544 | 1467871123785 Marionette DEBUG loaded listener.js 22:58:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (000000655DA80C00) [pid = 3544] [serial = 1607] [outer = 000000655ABB9000] 22:58:44 INFO - PROCESS | 3544 | 1467871124412 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]]]}] 22:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 985ms 22:58:44 INFO - PROCESS | 3544 | 1467871124443 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 22:58:44 INFO - PROCESS | 3544 | 1467871124446 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 22:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:58:44 INFO - PROCESS | 3544 | 1467871124450 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:58:44 INFO - PROCESS | 3544 | 1467871124454 Marionette TRACE conn6 <- [1,2106,null,{}] 22:58:44 INFO - PROCESS | 3544 | 1467871124465 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}] 22:58:44 INFO - PROCESS | 3544 | 1467871124470 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:44 INFO - PROCESS | 3544 | 1467871124589 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 22:58:44 INFO - PROCESS | 3544 | 1467871124697 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:44 INFO - PROCESS | 3544 | 1467871124701 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000006563DB1000 == 59 [pid = 3544] [id = 536] 22:58:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (000000655F79E800) [pid = 3544] [serial = 1608] [outer = 0000000000000000] 22:58:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000006560308C00) [pid = 3544] [serial = 1609] [outer = 000000655F79E800] 22:58:44 INFO - PROCESS | 3544 | 1467871124759 Marionette DEBUG loaded listener.js 22:58:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000006562305400) [pid = 3544] [serial = 1610] [outer = 000000655F79E800] 22:58:45 INFO - PROCESS | 3544 | 1467871125385 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]]]}] 22:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 984ms 22:58:45 INFO - PROCESS | 3544 | 1467871125436 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 22:58:45 INFO - PROCESS | 3544 | 1467871125439 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 22:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:58:45 INFO - PROCESS | 3544 | 1467871125443 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:58:45 INFO - PROCESS | 3544 | 1467871125445 Marionette TRACE conn6 <- [1,2110,null,{}] 22:58:45 INFO - PROCESS | 3544 | 1467871125449 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}] 22:58:45 INFO - PROCESS | 3544 | 1467871125451 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:45 INFO - PROCESS | 3544 | 1467871125570 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 22:58:45 INFO - PROCESS | 3544 | 1467871125674 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:45 INFO - PROCESS | 3544 | 1467871125677 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:45 INFO - PROCESS | 3544 | ++DOCSHELL 00000065639AB800 == 60 [pid = 3544] [id = 537] 22:58:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (000000655BB74C00) [pid = 3544] [serial = 1611] [outer = 0000000000000000] 22:58:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (000000655BB79000) [pid = 3544] [serial = 1612] [outer = 000000655BB74C00] 22:58:45 INFO - PROCESS | 3544 | 1467871125732 Marionette DEBUG loaded listener.js 22:58:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (00000065627A6400) [pid = 3544] [serial = 1613] [outer = 000000655BB74C00] 22:58:46 INFO - PROCESS | 3544 | 1467871126299 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]]]}] 22:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 879ms 22:58:46 INFO - PROCESS | 3544 | 1467871126324 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 22:58:46 INFO - PROCESS | 3544 | 1467871126327 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 22:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:58:46 INFO - PROCESS | 3544 | 1467871126330 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:58:46 INFO - PROCESS | 3544 | 1467871126332 Marionette TRACE conn6 <- [1,2114,null,{}] 22:58:46 INFO - PROCESS | 3544 | 1467871126336 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}] 22:58:46 INFO - PROCESS | 3544 | 1467871126338 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:46 INFO - PROCESS | 3544 | 1467871126449 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 22:58:46 INFO - PROCESS | 3544 | 1467871126564 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:46 INFO - PROCESS | 3544 | 1467871126567 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:46 INFO - PROCESS | 3544 | ++DOCSHELL 00000065639C5000 == 61 [pid = 3544] [id = 538] 22:58:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (000000654DF54800) [pid = 3544] [serial = 1614] [outer = 0000000000000000] 22:58:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (00000065627AF800) [pid = 3544] [serial = 1615] [outer = 000000654DF54800] 22:58:46 INFO - PROCESS | 3544 | 1467871126621 Marionette DEBUG loaded listener.js 22:58:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000006563015000) [pid = 3544] [serial = 1616] [outer = 000000654DF54800] 22:58:47 INFO - PROCESS | 3544 | 1467871127268 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]]]}] 22:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 983ms 22:58:47 INFO - PROCESS | 3544 | 1467871127316 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 22:58:47 INFO - PROCESS | 3544 | 1467871127318 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 22:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:58:47 INFO - PROCESS | 3544 | 1467871127322 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:58:47 INFO - PROCESS | 3544 | 1467871127324 Marionette TRACE conn6 <- [1,2118,null,{}] 22:58:47 INFO - PROCESS | 3544 | 1467871127328 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}] 22:58:47 INFO - PROCESS | 3544 | 1467871127334 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:47 INFO - PROCESS | 3544 | 1467871127503 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 22:58:47 INFO - PROCESS | 3544 | 1467871127753 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:47 INFO - PROCESS | 3544 | 1467871127757 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000006559E10000 == 62 [pid = 3544] [id = 539] 22:58:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (000000654EC51C00) [pid = 3544] [serial = 1617] [outer = 0000000000000000] 22:58:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (000000654F09A400) [pid = 3544] [serial = 1618] [outer = 000000654EC51C00] 22:58:47 INFO - PROCESS | 3544 | 1467871127819 Marionette DEBUG loaded listener.js 22:58:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000006554993800) [pid = 3544] [serial = 1619] [outer = 000000654EC51C00] 22:58:48 INFO - PROCESS | 3544 | 1467871128454 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] 22:58:48 INFO - PROCESS | 3544 | 1467871128512 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 22:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:58:48 INFO - PROCESS | 3544 | 1467871128516 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:58:48 INFO - PROCESS | 3544 | 1467871128519 Marionette TRACE conn6 <- [1,2122,null,{}] 22:58:48 INFO - PROCESS | 3544 | 1467871128525 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}] 22:58:48 INFO - PROCESS | 3544 | 1467871128529 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 0000006559E18000 == 61 [pid = 3544] [id = 466] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000656248D800 == 60 [pid = 3544] [id = 532] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FE9000 == 59 [pid = 3544] [id = 531] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 0000006553054800 == 58 [pid = 3544] [id = 530] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000656070C800 == 57 [pid = 3544] [id = 529] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655FA6D000 == 56 [pid = 3544] [id = 528] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4C8000 == 55 [pid = 3544] [id = 527] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655BCBD800 == 54 [pid = 3544] [id = 526] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655484F000 == 53 [pid = 3544] [id = 525] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655BCBE000 == 52 [pid = 3544] [id = 524] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 00000065605AB000 == 51 [pid = 3544] [id = 521] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655AD0F800 == 50 [pid = 3544] [id = 520] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 00000065642D4800 == 49 [pid = 3544] [id = 493] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 0000006555019800 == 48 [pid = 3544] [id = 478] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 0000006553061000 == 47 [pid = 3544] [id = 504] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655F868000 == 46 [pid = 3544] [id = 492] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 00000065642D1800 == 45 [pid = 3544] [id = 519] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655AD17000 == 44 [pid = 3544] [id = 491] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655F424800 == 43 [pid = 3544] [id = 506] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 00000065642DB800 == 42 [pid = 3544] [id = 522] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 00000065584E4000 == 41 [pid = 3544] [id = 494] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655C717000 == 40 [pid = 3544] [id = 479] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 00000065584EE000 == 39 [pid = 3544] [id = 505] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655484D000 == 38 [pid = 3544] [id = 523] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 00000065631A9000 == 37 [pid = 3544] [id = 490] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 0000006563055800 == 36 [pid = 3544] [id = 508] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000654FA13000 == 35 [pid = 3544] [id = 509] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 0000006562482000 == 34 [pid = 3544] [id = 480] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000656317D800 == 33 [pid = 3544] [id = 507] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 0000006559E10000 == 32 [pid = 3544] [id = 539] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 00000065639C5000 == 31 [pid = 3544] [id = 538] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 00000065639AB800 == 30 [pid = 3544] [id = 537] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 0000006563DB1000 == 29 [pid = 3544] [id = 536] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 00000065604D0800 == 28 [pid = 3544] [id = 535] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 0000006563058000 == 27 [pid = 3544] [id = 533] 22:58:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655A8B4800 == 26 [pid = 3544] [id = 534] 22:58:49 INFO - PROCESS | 3544 | 1467871129435 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (000000655F79DC00) [pid = 3544] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (000000655F453400) [pid = 3544] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (0000006561E57000) [pid = 3544] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000006561C9B800) [pid = 3544] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000006561FB1800) [pid = 3544] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (00000065549D3400) [pid = 3544] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000006558A10C00) [pid = 3544] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000006558466C00) [pid = 3544] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000006558185400) [pid = 3544] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (000000655BA66C00) [pid = 3544] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (000000654FAD7C00) [pid = 3544] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (000000655306D400) [pid = 3544] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (000000655B808400) [pid = 3544] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (000000655BAC3C00) [pid = 3544] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (000000655845E000) [pid = 3544] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (000000655ED80C00) [pid = 3544] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000006561FAEC00) [pid = 3544] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (000000656030C400) [pid = 3544] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000006560582400) [pid = 3544] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (000000655D7AAC00) [pid = 3544] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (000000656230A400) [pid = 3544] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000006561C9F800) [pid = 3544] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (000000656230BC00) [pid = 3544] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (000000655F7A7C00) [pid = 3544] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (000000655EA12C00) [pid = 3544] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 22:58:49 INFO - PROCESS | 3544 | 1467871129803 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:49 INFO - PROCESS | 3544 | 1467871129807 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:49 INFO - PROCESS | 3544 | ++DOCSHELL 000000654ED3B000 == 27 [pid = 3544] [id = 540] 22:58:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (000000654CF87C00) [pid = 3544] [serial = 1620] [outer = 0000000000000000] 22:58:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (000000654D81E400) [pid = 3544] [serial = 1621] [outer = 000000654CF87C00] 22:58:49 INFO - PROCESS | 3544 | 1467871129872 Marionette DEBUG loaded listener.js 22:58:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (000000654E1C0800) [pid = 3544] [serial = 1622] [outer = 000000654CF87C00] 22:58:50 INFO - PROCESS | 3544 | --DOCSHELL 0000006554855800 == 26 [pid = 3544] [id = 11] 22:58:50 INFO - PROCESS | 3544 | 1467871130627 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] 22:58:50 INFO - PROCESS | 3544 | 1467871130713 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 22:58:50 INFO - PROCESS | 3544 | 1467871130718 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:58:50 INFO - PROCESS | 3544 | 1467871130722 Marionette TRACE conn6 <- [1,2126,null,{}] 22:58:50 INFO - PROCESS | 3544 | 1467871130727 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}] 22:58:50 INFO - PROCESS | 3544 | 1467871130733 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:50 INFO - PROCESS | 3544 | 1467871130869 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 22:58:50 INFO - PROCESS | 3544 | 1467871130991 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:50 INFO - PROCESS | 3544 | 1467871130995 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:51 INFO - PROCESS | 3544 | ++DOCSHELL 0000006554859000 == 27 [pid = 3544] [id = 541] 22:58:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (000000654EC4F800) [pid = 3544] [serial = 1623] [outer = 0000000000000000] 22:58:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (000000654EE75C00) [pid = 3544] [serial = 1624] [outer = 000000654EC4F800] 22:58:51 INFO - PROCESS | 3544 | 1467871131056 Marionette DEBUG loaded listener.js 22:58:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (000000654F1E6000) [pid = 3544] [serial = 1625] [outer = 000000654EC4F800] 22:58:51 INFO - PROCESS | 3544 | 1467871131833 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]]]}] 22:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1190ms 22:58:51 INFO - PROCESS | 3544 | 1467871131916 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 22:58:51 INFO - PROCESS | 3544 | 1467871131922 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 22:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:58:51 INFO - PROCESS | 3544 | 1467871131926 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:58:51 INFO - PROCESS | 3544 | 1467871131929 Marionette TRACE conn6 <- [1,2130,null,{}] 22:58:51 INFO - PROCESS | 3544 | 1467871131933 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}] 22:58:51 INFO - PROCESS | 3544 | 1467871131936 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:52 INFO - PROCESS | 3544 | 1467871132074 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 22:58:52 INFO - PROCESS | 3544 | 1467871132197 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:52 INFO - PROCESS | 3544 | 1467871132199 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:52 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AB7D000 == 28 [pid = 3544] [id = 542] 22:58:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000006553068800) [pid = 3544] [serial = 1626] [outer = 0000000000000000] 22:58:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (000000655399FC00) [pid = 3544] [serial = 1627] [outer = 0000006553068800] 22:58:52 INFO - PROCESS | 3544 | 1467871132259 Marionette DEBUG loaded listener.js 22:58:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000006554985C00) [pid = 3544] [serial = 1628] [outer = 0000006553068800] 22:58:53 INFO - PROCESS | 3544 | 1467871133074 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] 22:58:53 INFO - PROCESS | 3544 | 1467871133115 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 22:58:53 INFO - PROCESS | 3544 | 1467871133120 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:58:53 INFO - PROCESS | 3544 | 1467871133124 Marionette TRACE conn6 <- [1,2134,null,{}] 22:58:53 INFO - PROCESS | 3544 | 1467871133129 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}] 22:58:53 INFO - PROCESS | 3544 | 1467871133132 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:53 INFO - PROCESS | 3544 | 1467871133230 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 22:58:53 INFO - PROCESS | 3544 | 1467871133238 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:53 INFO - PROCESS | 3544 | 1467871133240 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000006557990000 == 29 [pid = 3544] [id = 543] 22:58:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (000000654DF53800) [pid = 3544] [serial = 1629] [outer = 0000000000000000] 22:58:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (000000654EE6AC00) [pid = 3544] [serial = 1630] [outer = 000000654DF53800] 22:58:53 INFO - PROCESS | 3544 | 1467871133293 Marionette DEBUG loaded listener.js 22:58:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (000000655306DC00) [pid = 3544] [serial = 1631] [outer = 000000654DF53800] 22:58:53 INFO - PROCESS | 3544 | 1467871133805 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] 22:58:53 INFO - PROCESS | 3544 | 1467871133861 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 22:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:58:53 INFO - PROCESS | 3544 | 1467871133867 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:58:53 INFO - PROCESS | 3544 | 1467871133870 Marionette TRACE conn6 <- [1,2138,null,{}] 22:58:53 INFO - PROCESS | 3544 | 1467871133874 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}] 22:58:53 INFO - PROCESS | 3544 | 1467871133877 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:53 INFO - PROCESS | 3544 | 1467871133976 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 22:58:54 INFO - PROCESS | 3544 | 1467871134065 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:54 INFO - PROCESS | 3544 | 1467871134067 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:54 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B855000 == 30 [pid = 3544] [id = 544] 22:58:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (00000065549D0400) [pid = 3544] [serial = 1632] [outer = 0000000000000000] 22:58:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (000000655817F000) [pid = 3544] [serial = 1633] [outer = 00000065549D0400] 22:58:54 INFO - PROCESS | 3544 | 1467871134116 Marionette DEBUG loaded listener.js 22:58:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (000000655841F400) [pid = 3544] [serial = 1634] [outer = 00000065549D0400] 22:58:54 INFO - PROCESS | 3544 | 1467871134563 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] 22:58:54 INFO - PROCESS | 3544 | 1467871134606 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 22:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:58:54 INFO - PROCESS | 3544 | 1467871134609 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:58:54 INFO - PROCESS | 3544 | 1467871134613 Marionette TRACE conn6 <- [1,2142,null,{}] 22:58:54 INFO - PROCESS | 3544 | 1467871134624 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}] 22:58:54 INFO - PROCESS | 3544 | 1467871134629 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:54 INFO - PROCESS | 3544 | 1467871134724 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 22:58:54 INFO - PROCESS | 3544 | 1467871134731 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:54 INFO - PROCESS | 3544 | 1467871134735 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:54 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D7B9000 == 31 [pid = 3544] [id = 545] 22:58:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (000000654EE6E000) [pid = 3544] [serial = 1635] [outer = 0000000000000000] 22:58:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (000000655A858800) [pid = 3544] [serial = 1636] [outer = 000000654EE6E000] 22:58:54 INFO - PROCESS | 3544 | 1467871134791 Marionette DEBUG loaded listener.js 22:58:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (000000655ACADC00) [pid = 3544] [serial = 1637] [outer = 000000654EE6E000] 22:58:55 INFO - PROCESS | 3544 | 1467871135346 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]]]}] 22:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 776ms 22:58:55 INFO - PROCESS | 3544 | 1467871135388 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 22:58:55 INFO - PROCESS | 3544 | 1467871135391 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 22:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:58:55 INFO - PROCESS | 3544 | 1467871135394 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:58:55 INFO - PROCESS | 3544 | 1467871135396 Marionette TRACE conn6 <- [1,2146,null,{}] 22:58:55 INFO - PROCESS | 3544 | 1467871135414 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}] 22:58:55 INFO - PROCESS | 3544 | 1467871135417 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:55 INFO - PROCESS | 3544 | 1467871135552 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 22:58:55 INFO - PROCESS | 3544 | 1467871135562 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:55 INFO - PROCESS | 3544 | 1467871135564 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:55 INFO - PROCESS | 3544 | ++DOCSHELL 00000065535CE800 == 32 [pid = 3544] [id = 546] 22:58:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (000000655B557800) [pid = 3544] [serial = 1638] [outer = 0000000000000000] 22:58:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (000000655BA60000) [pid = 3544] [serial = 1639] [outer = 000000655B557800] 22:58:55 INFO - PROCESS | 3544 | 1467871135658 Marionette DEBUG loaded listener.js 22:58:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (000000655BB39800) [pid = 3544] [serial = 1640] [outer = 000000655B557800] 22:58:56 INFO - PROCESS | 3544 | 1467871136096 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] 22:58:56 INFO - PROCESS | 3544 | 1467871136168 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 22:58:56 INFO - PROCESS | 3544 | 1467871136171 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:58:56 INFO - PROCESS | 3544 | 1467871136173 Marionette TRACE conn6 <- [1,2150,null,{}] 22:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:58:56 INFO - PROCESS | 3544 | 1467871136176 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}] 22:58:56 INFO - PROCESS | 3544 | 1467871136179 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:56 INFO - PROCESS | 3544 | 1467871136297 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 22:58:56 INFO - PROCESS | 3544 | 1467871136358 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:56 INFO - PROCESS | 3544 | 1467871136360 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:56 INFO - PROCESS | 3544 | ++DOCSHELL 000000655FA61800 == 33 [pid = 3544] [id = 547] 22:58:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (000000655BB44000) [pid = 3544] [serial = 1641] [outer = 0000000000000000] 22:58:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (000000655BB6CC00) [pid = 3544] [serial = 1642] [outer = 000000655BB44000] 22:58:56 INFO - PROCESS | 3544 | 1467871136406 Marionette DEBUG loaded listener.js 22:58:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (000000655BB7A000) [pid = 3544] [serial = 1643] [outer = 000000655BB44000] 22:58:56 INFO - PROCESS | 3544 | 1467871136866 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]]]}] 22:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 732ms 22:58:56 INFO - PROCESS | 3544 | 1467871136909 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 22:58:56 INFO - PROCESS | 3544 | 1467871136911 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 22:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:58:56 INFO - PROCESS | 3544 | 1467871136915 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:58:56 INFO - PROCESS | 3544 | 1467871136917 Marionette TRACE conn6 <- [1,2154,null,{}] 22:58:56 INFO - PROCESS | 3544 | 1467871136920 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}] 22:58:56 INFO - PROCESS | 3544 | 1467871136926 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:57 INFO - PROCESS | 3544 | 1467871137215 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (000000654EEAA800) [pid = 3544] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (000000655306CC00) [pid = 3544] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (000000655840E800) [pid = 3544] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000006561E60C00) [pid = 3544] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (000000655BCF0C00) [pid = 3544] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (000000654CE65800) [pid = 3544] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (000000654EC52400) [pid = 3544] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000006560676000) [pid = 3544] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (000000655ACB0400) [pid = 3544] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (000000654D808C00) [pid = 3544] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000006553D73800) [pid = 3544] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (000000655ACEFC00) [pid = 3544] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (000000654F09B800) [pid = 3544] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (000000655F7A0C00) [pid = 3544] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (000000655ABB9000) [pid = 3544] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (000000654EE77800) [pid = 3544] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (000000655F79E800) [pid = 3544] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (000000654DF54800) [pid = 3544] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (000000655BB74C00) [pid = 3544] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (000000655CAC0000) [pid = 3544] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (000000655F934000) [pid = 3544] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (000000655F79D400) [pid = 3544] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000006553BD3400) [pid = 3544] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (000000655BB45800) [pid = 3544] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (000000654EC48800) [pid = 3544] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (00000065531C1C00) [pid = 3544] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000006560311800) [pid = 3544] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (000000654F358000) [pid = 3544] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (000000655BA63800) [pid = 3544] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000006559E31800) [pid = 3544] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000006560586800) [pid = 3544] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (00000065603D4C00) [pid = 3544] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000006561E5CC00) [pid = 3544] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:58:57 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (000000655BB39400) [pid = 3544] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:58:57 INFO - PROCESS | 3544 | 1467871137293 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:57 INFO - PROCESS | 3544 | 1467871137296 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553062800 == 34 [pid = 3544] [id = 548] 22:58:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (000000654CEA7000) [pid = 3544] [serial = 1644] [outer = 0000000000000000] 22:58:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (000000654DDCFC00) [pid = 3544] [serial = 1645] [outer = 000000654CEA7000] 22:58:57 INFO - PROCESS | 3544 | 1467871137343 Marionette DEBUG loaded listener.js 22:58:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (00000065531C1C00) [pid = 3544] [serial = 1646] [outer = 000000654CEA7000] 22:58:57 INFO - PROCESS | 3544 | 1467871137757 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]]]}] 22:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 880ms 22:58:57 INFO - PROCESS | 3544 | 1467871137797 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 22:58:57 INFO - PROCESS | 3544 | 1467871137799 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 22:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:58:57 INFO - PROCESS | 3544 | 1467871137802 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:58:57 INFO - PROCESS | 3544 | 1467871137804 Marionette TRACE conn6 <- [1,2158,null,{}] 22:58:57 INFO - PROCESS | 3544 | 1467871137808 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}] 22:58:57 INFO - PROCESS | 3544 | 1467871137810 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:57 INFO - PROCESS | 3544 | 1467871137896 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 22:58:57 INFO - PROCESS | 3544 | 1467871137901 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:57 INFO - PROCESS | 3544 | 1467871137903 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E36800 == 35 [pid = 3544] [id = 549] 22:58:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (000000655817E800) [pid = 3544] [serial = 1647] [outer = 0000000000000000] 22:58:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (000000655BA5DC00) [pid = 3544] [serial = 1648] [outer = 000000655817E800] 22:58:57 INFO - PROCESS | 3544 | 1467871137948 Marionette DEBUG loaded listener.js 22:58:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (000000655DA80400) [pid = 3544] [serial = 1649] [outer = 000000655817E800] 22:58:58 INFO - PROCESS | 3544 | 1467871138375 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]]]}] 22:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 628ms 22:58:58 INFO - PROCESS | 3544 | 1467871138434 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 22:58:58 INFO - PROCESS | 3544 | 1467871138436 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 22:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:58:58 INFO - PROCESS | 3544 | 1467871138439 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:58:58 INFO - PROCESS | 3544 | 1467871138441 Marionette TRACE conn6 <- [1,2162,null,{}] 22:58:58 INFO - PROCESS | 3544 | 1467871138445 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}] 22:58:58 INFO - PROCESS | 3544 | 1467871138447 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:58 INFO - PROCESS | 3544 | 1467871138532 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 22:58:58 INFO - PROCESS | 3544 | 1467871138537 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:58 INFO - PROCESS | 3544 | 1467871138539 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FE3800 == 36 [pid = 3544] [id = 550] 22:58:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (000000655F409000) [pid = 3544] [serial = 1650] [outer = 0000000000000000] 22:58:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (000000655F450000) [pid = 3544] [serial = 1651] [outer = 000000655F409000] 22:58:58 INFO - PROCESS | 3544 | 1467871138586 Marionette DEBUG loaded listener.js 22:58:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (000000655F68E400) [pid = 3544] [serial = 1652] [outer = 000000655F409000] 22:58:59 INFO - PROCESS | 3544 | 1467871139054 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]]]}] 22:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 691ms 22:58:59 INFO - PROCESS | 3544 | 1467871139133 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 22:58:59 INFO - PROCESS | 3544 | 1467871139135 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 22:58:59 INFO - PROCESS | 3544 | 1467871139138 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:58:59 INFO - PROCESS | 3544 | 1467871139140 Marionette TRACE conn6 <- [1,2166,null,{}] 22:58:59 INFO - PROCESS | 3544 | 1467871139144 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}] 22:58:59 INFO - PROCESS | 3544 | 1467871139146 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:59 INFO - PROCESS | 3544 | 1467871139283 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 22:58:59 INFO - PROCESS | 3544 | 1467871139418 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:59 INFO - PROCESS | 3544 | 1467871139421 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:58:59 INFO - PROCESS | 3544 | ++DOCSHELL 00000065531E4000 == 37 [pid = 3544] [id = 551] 22:58:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (000000654CE65400) [pid = 3544] [serial = 1653] [outer = 0000000000000000] 22:58:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (000000654D741400) [pid = 3544] [serial = 1654] [outer = 000000654CE65400] 22:58:59 INFO - PROCESS | 3544 | 1467871139484 Marionette DEBUG loaded listener.js 22:58:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (000000654EE6DC00) [pid = 3544] [serial = 1655] [outer = 000000654CE65400] 22:59:00 INFO - PROCESS | 3544 | 1467871140129 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]]]}] 22:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1025ms 22:59:00 INFO - PROCESS | 3544 | 1467871140169 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 22:59:00 INFO - PROCESS | 3544 | 1467871140174 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 22:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:59:00 INFO - PROCESS | 3544 | 1467871140179 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:59:00 INFO - PROCESS | 3544 | 1467871140183 Marionette TRACE conn6 <- [1,2170,null,{}] 22:59:00 INFO - PROCESS | 3544 | 1467871140209 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}] 22:59:00 INFO - PROCESS | 3544 | 1467871140212 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:00 INFO - PROCESS | 3544 | 1467871140331 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 22:59:00 INFO - PROCESS | 3544 | 1467871140464 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:00 INFO - PROCESS | 3544 | 1467871140467 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:00 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E175000 == 38 [pid = 3544] [id = 552] 22:59:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000006558189800) [pid = 3544] [serial = 1656] [outer = 0000000000000000] 22:59:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000006558463800) [pid = 3544] [serial = 1657] [outer = 0000006558189800] 22:59:00 INFO - PROCESS | 3544 | 1467871140527 Marionette DEBUG loaded listener.js 22:59:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (000000655ABBA000) [pid = 3544] [serial = 1658] [outer = 0000006558189800] 22:59:01 INFO - PROCESS | 3544 | 1467871141162 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]]]}] 22:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1054ms 22:59:01 INFO - PROCESS | 3544 | 1467871141236 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 22:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:59:01 INFO - PROCESS | 3544 | 1467871141240 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 22:59:01 INFO - PROCESS | 3544 | 1467871141244 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:59:01 INFO - PROCESS | 3544 | 1467871141246 Marionette TRACE conn6 <- [1,2174,null,{}] 22:59:01 INFO - PROCESS | 3544 | 1467871141251 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}] 22:59:01 INFO - PROCESS | 3544 | 1467871141254 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:01 INFO - PROCESS | 3544 | 1467871141373 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 22:59:01 INFO - PROCESS | 3544 | 1467871141506 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:01 INFO - PROCESS | 3544 | 1467871141509 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:01 INFO - PROCESS | 3544 | ++DOCSHELL 000000656248E000 == 39 [pid = 3544] [id = 553] 22:59:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (000000655BB74C00) [pid = 3544] [serial = 1659] [outer = 0000000000000000] 22:59:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (000000655CAE5C00) [pid = 3544] [serial = 1660] [outer = 000000655BB74C00] 22:59:01 INFO - PROCESS | 3544 | 1467871141572 Marionette DEBUG loaded listener.js 22:59:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (000000655E156400) [pid = 3544] [serial = 1661] [outer = 000000655BB74C00] 22:59:02 INFO - PROCESS | 3544 | 1467871142172 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]]]}] 22:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 986ms 22:59:02 INFO - PROCESS | 3544 | 1467871142231 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 22:59:02 INFO - PROCESS | 3544 | 1467871142236 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 22:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:59:02 INFO - PROCESS | 3544 | 1467871142247 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:59:02 INFO - PROCESS | 3544 | 1467871142252 Marionette TRACE conn6 <- [1,2178,null,{}] 22:59:02 INFO - PROCESS | 3544 | 1467871142256 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}] 22:59:02 INFO - PROCESS | 3544 | 1467871142260 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:02 INFO - PROCESS | 3544 | 1467871142382 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 22:59:02 INFO - PROCESS | 3544 | 1467871142512 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:02 INFO - PROCESS | 3544 | 1467871142515 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:02 INFO - PROCESS | 3544 | ++DOCSHELL 000000656316C800 == 40 [pid = 3544] [id = 554] 22:59:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (000000655F69CC00) [pid = 3544] [serial = 1662] [outer = 0000000000000000] 22:59:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (000000655F79F400) [pid = 3544] [serial = 1663] [outer = 000000655F69CC00] 22:59:02 INFO - PROCESS | 3544 | 1467871142572 Marionette DEBUG loaded listener.js 22:59:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (000000655F7AB400) [pid = 3544] [serial = 1664] [outer = 000000655F69CC00] 22:59:03 INFO - PROCESS | 3544 | 1467871143169 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]]]}] 22:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 986ms 22:59:03 INFO - PROCESS | 3544 | 1467871143231 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 22:59:03 INFO - PROCESS | 3544 | 1467871143234 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 22:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:59:03 INFO - PROCESS | 3544 | 1467871143237 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:59:03 INFO - PROCESS | 3544 | 1467871143239 Marionette TRACE conn6 <- [1,2182,null,{}] 22:59:03 INFO - PROCESS | 3544 | 1467871143244 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}] 22:59:03 INFO - PROCESS | 3544 | 1467871143246 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:03 INFO - PROCESS | 3544 | 1467871143364 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 22:59:03 INFO - PROCESS | 3544 | 1467871143619 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:03 INFO - PROCESS | 3544 | 1467871143622 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553877800 == 41 [pid = 3544] [id = 555] 22:59:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (000000654D827000) [pid = 3544] [serial = 1665] [outer = 0000000000000000] 22:59:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (000000654EB95800) [pid = 3544] [serial = 1666] [outer = 000000654D827000] 22:59:03 INFO - PROCESS | 3544 | 1467871143677 Marionette DEBUG loaded listener.js 22:59:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (000000654F12D000) [pid = 3544] [serial = 1667] [outer = 000000654D827000] 22:59:04 INFO - PROCESS | 3544 | 1467871144349 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]]]}] 22:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1130ms 22:59:04 INFO - PROCESS | 3544 | 1467871144371 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 22:59:04 INFO - PROCESS | 3544 | 1467871144375 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 22:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:59:04 INFO - PROCESS | 3544 | 1467871144379 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:59:04 INFO - PROCESS | 3544 | 1467871144382 Marionette TRACE conn6 <- [1,2186,null,{}] 22:59:04 INFO - PROCESS | 3544 | 1467871144387 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}] 22:59:04 INFO - PROCESS | 3544 | 1467871144392 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:04 INFO - PROCESS | 3544 | 1467871144509 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 00000065531F7800 == 40 [pid = 3544] [id = 371] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 000000654FA17800 == 39 [pid = 3544] [id = 387] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4B1800 == 38 [pid = 3544] [id = 377] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655D7CE000 == 37 [pid = 3544] [id = 385] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 00000065584F1800 == 36 [pid = 3544] [id = 379] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655EA83800 == 35 [pid = 3544] [id = 376] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 00000065538C5000 == 34 [pid = 3544] [id = 380] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655C88F000 == 33 [pid = 3544] [id = 375] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 00000065538CC800 == 32 [pid = 3544] [id = 370] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655B47B800 == 31 [pid = 3544] [id = 373] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655C105000 == 30 [pid = 3544] [id = 384] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF4A800 == 29 [pid = 3544] [id = 382] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655B180000 == 28 [pid = 3544] [id = 372] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655A125000 == 27 [pid = 3544] [id = 381] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655B837000 == 26 [pid = 3544] [id = 383] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 000000654D8A2000 == 25 [pid = 3544] [id = 12] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 0000006554859000 == 24 [pid = 3544] [id = 541] 22:59:04 INFO - PROCESS | 3544 | --DOCSHELL 000000654ED3B000 == 23 [pid = 3544] [id = 540] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (000000654F093000) [pid = 3544] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (000000654EEA4000) [pid = 3544] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (00000065607A8400) [pid = 3544] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (000000655DA7BC00) [pid = 3544] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (000000654EEABC00) [pid = 3544] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (000000655845B000) [pid = 3544] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (000000655C175C00) [pid = 3544] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (000000655545C400) [pid = 3544] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000006561C96400) [pid = 3544] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (000000655BA5CC00) [pid = 3544] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (000000655841BC00) [pid = 3544] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000006553B21400) [pid = 3544] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (000000655DA80C00) [pid = 3544] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000006560308C00) [pid = 3544] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000006562305400) [pid = 3544] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (00000065627AF800) [pid = 3544] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (00000065627A6400) [pid = 3544] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (000000655BB79000) [pid = 3544] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (000000655E350800) [pid = 3544] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (000000655F403000) [pid = 3544] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (00000065603DF000) [pid = 3544] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (000000656030B800) [pid = 3544] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (000000656066CC00) [pid = 3544] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (000000655538E800) [pid = 3544] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (000000655845D800) [pid = 3544] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (000000655CAF2000) [pid = 3544] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (000000654F1E6400) [pid = 3544] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000006553946000) [pid = 3544] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000006559DC4400) [pid = 3544] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000656066EC00) [pid = 3544] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000006560588800) [pid = 3544] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000006553944C00) [pid = 3544] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000006558459800) [pid = 3544] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655BA69C00) [pid = 3544] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655E350000) [pid = 3544] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655ACF0800) [pid = 3544] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655BA62400) [pid = 3544] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000006563015000) [pid = 3544] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000656066E400) [pid = 3544] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000656230A800) [pid = 3544] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654F09A400) [pid = 3544] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000006560678C00) [pid = 3544] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006561FA7000) [pid = 3544] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000656230B000) [pid = 3544] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006561E52800) [pid = 3544] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (00000065607A9000) [pid = 3544] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655F784400) [pid = 3544] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655D8B7800) [pid = 3544] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655F78B800) [pid = 3544] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006554A15400) [pid = 3544] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655F7A9000) [pid = 3544] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655AC70C00) [pid = 3544] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000006562307000) [pid = 3544] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655F79F000) [pid = 3544] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 22:59:04 INFO - PROCESS | 3544 | 1467871144644 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:04 INFO - PROCESS | 3544 | 1467871144647 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:04 INFO - PROCESS | 3544 | ++DOCSHELL 000000654FA17800 == 24 [pid = 3544] [id = 556] 22:59:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654CF7D800) [pid = 3544] [serial = 1668] [outer = 0000000000000000] 22:59:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654EB96800) [pid = 3544] [serial = 1669] [outer = 000000654CF7D800] 22:59:04 INFO - PROCESS | 3544 | 1467871144697 Marionette DEBUG loaded listener.js 22:59:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654F1E0000) [pid = 3544] [serial = 1670] [outer = 000000654CF7D800] 22:59:05 INFO - PROCESS | 3544 | 1467871145157 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]]]}] 22:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 837ms 22:59:05 INFO - PROCESS | 3544 | 1467871145223 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 22:59:05 INFO - PROCESS | 3544 | 1467871145228 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 22:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:59:05 INFO - PROCESS | 3544 | 1467871145233 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:59:05 INFO - PROCESS | 3544 | 1467871145235 Marionette TRACE conn6 <- [1,2190,null,{}] 22:59:05 INFO - PROCESS | 3544 | 1467871145239 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}] 22:59:05 INFO - PROCESS | 3544 | 1467871145241 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:05 INFO - PROCESS | 3544 | 1467871145337 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 22:59:05 INFO - PROCESS | 3544 | 1467871145351 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:05 INFO - PROCESS | 3544 | 1467871145353 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:05 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1F0800 == 25 [pid = 3544] [id = 557] 22:59:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655817B800) [pid = 3544] [serial = 1671] [outer = 0000000000000000] 22:59:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006558182000) [pid = 3544] [serial = 1672] [outer = 000000655817B800] 22:59:05 INFO - PROCESS | 3544 | 1467871145399 Marionette DEBUG loaded listener.js 22:59:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655841BC00) [pid = 3544] [serial = 1673] [outer = 000000655817B800] 22:59:05 INFO - PROCESS | 3544 | 1467871145855 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]]]}] 22:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 22:59:05 INFO - PROCESS | 3544 | 1467871145926 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 22:59:05 INFO - PROCESS | 3544 | 1467871145936 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 22:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:59:05 INFO - PROCESS | 3544 | 1467871145942 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:59:05 INFO - PROCESS | 3544 | 1467871145948 Marionette TRACE conn6 <- [1,2194,null,{}] 22:59:05 INFO - PROCESS | 3544 | 1467871145957 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}] 22:59:05 INFO - PROCESS | 3544 | 1467871145961 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:06 INFO - PROCESS | 3544 | 1467871146054 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 22:59:06 INFO - PROCESS | 3544 | 1467871146140 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:06 INFO - PROCESS | 3544 | 1467871146143 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:06 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC2E000 == 26 [pid = 3544] [id = 558] 22:59:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655845E400) [pid = 3544] [serial = 1674] [outer = 0000000000000000] 22:59:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655A1E0000) [pid = 3544] [serial = 1675] [outer = 000000655845E400] 22:59:06 INFO - PROCESS | 3544 | 1467871146188 Marionette DEBUG loaded listener.js 22:59:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655AC71C00) [pid = 3544] [serial = 1676] [outer = 000000655845E400] 22:59:06 INFO - PROCESS | 3544 | 1467871146551 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]]]}] 22:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms 22:59:06 INFO - PROCESS | 3544 | 1467871146637 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 22:59:06 INFO - PROCESS | 3544 | 1467871146640 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 22:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:59:06 INFO - PROCESS | 3544 | 1467871146643 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:59:06 INFO - PROCESS | 3544 | 1467871146645 Marionette TRACE conn6 <- [1,2198,null,{}] 22:59:06 INFO - PROCESS | 3544 | 1467871146655 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}] 22:59:06 INFO - PROCESS | 3544 | 1467871146657 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:06 INFO - PROCESS | 3544 | 1467871146809 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 22:59:06 INFO - PROCESS | 3544 | 1467871146817 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:06 INFO - PROCESS | 3544 | 1467871146820 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:06 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D785800 == 27 [pid = 3544] [id = 559] 22:59:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655AD67000) [pid = 3544] [serial = 1677] [outer = 0000000000000000] 22:59:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655BA63C00) [pid = 3544] [serial = 1678] [outer = 000000655AD67000] 22:59:06 INFO - PROCESS | 3544 | 1467871146910 Marionette DEBUG loaded listener.js 22:59:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655BB3B800) [pid = 3544] [serial = 1679] [outer = 000000655AD67000] 22:59:07 INFO - PROCESS | 3544 | 1467871147335 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]]]}] 22:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 22:59:07 INFO - PROCESS | 3544 | 1467871147380 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 22:59:07 INFO - PROCESS | 3544 | 1467871147382 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 22:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:59:07 INFO - PROCESS | 3544 | 1467871147386 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:59:07 INFO - PROCESS | 3544 | 1467871147387 Marionette TRACE conn6 <- [1,2202,null,{}] 22:59:07 INFO - PROCESS | 3544 | 1467871147400 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}] 22:59:07 INFO - PROCESS | 3544 | 1467871147402 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:07 INFO - PROCESS | 3544 | 1467871147523 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 22:59:07 INFO - PROCESS | 3544 | 1467871147532 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:07 INFO - PROCESS | 3544 | 1467871147538 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:07 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F42A000 == 28 [pid = 3544] [id = 560] 22:59:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655CAEE800) [pid = 3544] [serial = 1680] [outer = 0000000000000000] 22:59:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655D7A4000) [pid = 3544] [serial = 1681] [outer = 000000655CAEE800] 22:59:07 INFO - PROCESS | 3544 | 1467871147643 Marionette DEBUG loaded listener.js 22:59:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655EA14400) [pid = 3544] [serial = 1682] [outer = 000000655CAEE800] 22:59:08 INFO - PROCESS | 3544 | 1467871148107 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]]]}] 22:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 796ms 22:59:08 INFO - PROCESS | 3544 | 1467871148185 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 22:59:08 INFO - PROCESS | 3544 | 1467871148187 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 22:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:59:08 INFO - PROCESS | 3544 | 1467871148191 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:59:08 INFO - PROCESS | 3544 | 1467871148192 Marionette TRACE conn6 <- [1,2206,null,{}] 22:59:08 INFO - PROCESS | 3544 | 1467871148201 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}] 22:59:08 INFO - PROCESS | 3544 | 1467871148204 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:08 INFO - PROCESS | 3544 | 1467871148322 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 22:59:08 INFO - PROCESS | 3544 | 1467871148381 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:08 INFO - PROCESS | 3544 | 1467871148383 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:08 INFO - PROCESS | 3544 | ++DOCSHELL 000000654E91A000 == 29 [pid = 3544] [id = 561] 22:59:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655F69AC00) [pid = 3544] [serial = 1683] [outer = 0000000000000000] 22:59:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655F785800) [pid = 3544] [serial = 1684] [outer = 000000655F69AC00] 22:59:08 INFO - PROCESS | 3544 | 1467871148429 Marionette DEBUG loaded listener.js 22:59:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655F791800) [pid = 3544] [serial = 1685] [outer = 000000655F69AC00] 22:59:08 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000654DF53800) [pid = 3544] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:59:08 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (00000065549D0400) [pid = 3544] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:59:08 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000006553068800) [pid = 3544] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:59:08 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655B557800) [pid = 3544] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:59:08 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654EC4F800) [pid = 3544] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:59:08 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654EE6E000) [pid = 3544] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:59:08 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655BB44000) [pid = 3544] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:59:08 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654CF87C00) [pid = 3544] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:59:08 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655817E800) [pid = 3544] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:59:08 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654CEA7000) [pid = 3544] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:59:08 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655B37A400) [pid = 3544] [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.] 22:59:08 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006554857000) [pid = 3544] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:59:08 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654EC51C00) [pid = 3544] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:59:08 INFO - PROCESS | 3544 | 1467871148887 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]]]}] 22:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 734ms 22:59:08 INFO - PROCESS | 3544 | 1467871148928 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 22:59:08 INFO - PROCESS | 3544 | 1467871148930 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 22:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:59:08 INFO - PROCESS | 3544 | 1467871148933 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:59:08 INFO - PROCESS | 3544 | 1467871148935 Marionette TRACE conn6 <- [1,2210,null,{}] 22:59:08 INFO - PROCESS | 3544 | 1467871148939 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}] 22:59:08 INFO - PROCESS | 3544 | 1467871148941 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:09 INFO - PROCESS | 3544 | 1467871149065 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 22:59:09 INFO - PROCESS | 3544 | 1467871149120 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:09 INFO - PROCESS | 3544 | 1467871149122 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:09 INFO - PROCESS | 3544 | ++DOCSHELL 00000065604CA000 == 30 [pid = 3544] [id = 562] 22:59:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654CF87C00) [pid = 3544] [serial = 1686] [outer = 0000000000000000] 22:59:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (00000065549D4800) [pid = 3544] [serial = 1687] [outer = 000000654CF87C00] 22:59:09 INFO - PROCESS | 3544 | 1467871149167 Marionette DEBUG loaded listener.js 22:59:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655D7A9000) [pid = 3544] [serial = 1688] [outer = 000000654CF87C00] 22:59:09 INFO - PROCESS | 3544 | 1467871149532 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]]]}] 22:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 629ms 22:59:09 INFO - PROCESS | 3544 | 1467871149571 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 22:59:09 INFO - PROCESS | 3544 | 1467871149573 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 22:59:09 INFO - PROCESS | 3544 | 1467871149577 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:59:09 INFO - PROCESS | 3544 | 1467871149579 Marionette TRACE conn6 <- [1,2214,null,{}] 22:59:09 INFO - PROCESS | 3544 | 1467871149582 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}] 22:59:09 INFO - PROCESS | 3544 | 1467871149584 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:09 INFO - PROCESS | 3544 | 1467871149674 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 22:59:09 INFO - PROCESS | 3544 | 1467871149679 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:09 INFO - PROCESS | 3544 | 1467871149689 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:09 INFO - PROCESS | 3544 | ++DOCSHELL 00000065605B6000 == 31 [pid = 3544] [id = 563] 22:59:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655F79D800) [pid = 3544] [serial = 1689] [outer = 0000000000000000] 22:59:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655F928000) [pid = 3544] [serial = 1690] [outer = 000000655F79D800] 22:59:09 INFO - PROCESS | 3544 | 1467871149735 Marionette DEBUG loaded listener.js 22:59:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006560303C00) [pid = 3544] [serial = 1691] [outer = 000000655F79D800] 22:59:10 INFO - PROCESS | 3544 | 1467871150173 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]]]}] 22:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 22:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:59:10 INFO - PROCESS | 3544 | 1467871150209 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 22:59:10 INFO - PROCESS | 3544 | 1467871150211 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 22:59:10 INFO - PROCESS | 3544 | 1467871150214 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:59:10 INFO - PROCESS | 3544 | 1467871150216 Marionette TRACE conn6 <- [1,2218,null,{}] 22:59:10 INFO - PROCESS | 3544 | 1467871150220 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}] 22:59:10 INFO - PROCESS | 3544 | 1467871150222 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:10 INFO - PROCESS | 3544 | 1467871150357 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 22:59:10 INFO - PROCESS | 3544 | 1467871150369 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:10 INFO - PROCESS | 3544 | 1467871150371 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E3A000 == 32 [pid = 3544] [id = 564] 22:59:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655F7AAC00) [pid = 3544] [serial = 1692] [outer = 0000000000000000] 22:59:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000656030D000) [pid = 3544] [serial = 1693] [outer = 000000655F7AAC00] 22:59:10 INFO - PROCESS | 3544 | 1467871150417 Marionette DEBUG loaded listener.js 22:59:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (00000065603DB800) [pid = 3544] [serial = 1694] [outer = 000000655F7AAC00] 22:59:10 INFO - PROCESS | 3544 | 1467871150964 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]]]}] 22:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 776ms 22:59:11 INFO - PROCESS | 3544 | 1467871150994 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 22:59:11 INFO - PROCESS | 3544 | 1467871150999 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 22:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:59:11 INFO - PROCESS | 3544 | 1467871151004 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:59:11 INFO - PROCESS | 3544 | 1467871151008 Marionette TRACE conn6 <- [1,2222,null,{}] 22:59:11 INFO - PROCESS | 3544 | 1467871151014 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}] 22:59:11 INFO - PROCESS | 3544 | 1467871151018 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:11 INFO - PROCESS | 3544 | 1467871151182 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 22:59:11 INFO - PROCESS | 3544 | 1467871151286 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:11 INFO - PROCESS | 3544 | 1467871151289 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:11 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A8A8000 == 33 [pid = 3544] [id = 565] 22:59:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000654EB9F000) [pid = 3544] [serial = 1695] [outer = 0000000000000000] 22:59:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655306F000) [pid = 3544] [serial = 1696] [outer = 000000654EB9F000] 22:59:11 INFO - PROCESS | 3544 | 1467871151348 Marionette DEBUG loaded listener.js 22:59:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000006554A1D800) [pid = 3544] [serial = 1697] [outer = 000000654EB9F000] 22:59:11 INFO - PROCESS | 3544 | 1467871151933 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]]]}] 22:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 985ms 22:59:11 INFO - PROCESS | 3544 | 1467871151993 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 22:59:12 INFO - PROCESS | 3544 | 1467871151998 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 22:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:59:12 INFO - PROCESS | 3544 | 1467871152004 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:59:12 INFO - PROCESS | 3544 | 1467871152008 Marionette TRACE conn6 <- [1,2226,null,{}] 22:59:12 INFO - PROCESS | 3544 | 1467871152012 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}] 22:59:12 INFO - PROCESS | 3544 | 1467871152015 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:12 INFO - PROCESS | 3544 | 1467871152138 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 22:59:12 INFO - PROCESS | 3544 | 1467871152268 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:12 INFO - PROCESS | 3544 | 1467871152271 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:12 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D869800 == 34 [pid = 3544] [id = 566] 22:59:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000006558461800) [pid = 3544] [serial = 1698] [outer = 0000000000000000] 22:59:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000006559DCE000) [pid = 3544] [serial = 1699] [outer = 0000006558461800] 22:59:12 INFO - PROCESS | 3544 | 1467871152330 Marionette DEBUG loaded listener.js 22:59:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655BA5F000) [pid = 3544] [serial = 1700] [outer = 0000006558461800] 22:59:12 INFO - PROCESS | 3544 | 1467871152934 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]]]}] 22:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 986ms 22:59:13 INFO - PROCESS | 3544 | 1467871152991 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 22:59:13 INFO - PROCESS | 3544 | 1467871152994 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 22:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:59:13 INFO - PROCESS | 3544 | 1467871152998 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:59:13 INFO - PROCESS | 3544 | 1467871153002 Marionette TRACE conn6 <- [1,2230,null,{}] 22:59:13 INFO - PROCESS | 3544 | 1467871153013 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}] 22:59:13 INFO - PROCESS | 3544 | 1467871153019 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:13 INFO - PROCESS | 3544 | 1467871153139 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 22:59:13 INFO - PROCESS | 3544 | 1467871153271 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:13 INFO - PROCESS | 3544 | 1467871153275 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FD8000 == 35 [pid = 3544] [id = 567] 22:59:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655C795C00) [pid = 3544] [serial = 1701] [outer = 0000000000000000] 22:59:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000655E3C7400) [pid = 3544] [serial = 1702] [outer = 000000655C795C00] 22:59:13 INFO - PROCESS | 3544 | 1467871153334 Marionette DEBUG loaded listener.js 22:59:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000655F699000) [pid = 3544] [serial = 1703] [outer = 000000655C795C00] 22:59:13 INFO - PROCESS | 3544 | 1467871153969 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]]]}] 22:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 987ms 22:59:13 INFO - PROCESS | 3544 | 1467871153988 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 22:59:13 INFO - PROCESS | 3544 | 1467871153991 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 22:59:13 INFO - PROCESS | 3544 | 1467871153996 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:59:14 INFO - PROCESS | 3544 | 1467871153998 Marionette TRACE conn6 <- [1,2234,null,{}] 22:59:14 INFO - PROCESS | 3544 | 1467871154001 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}] 22:59:14 INFO - PROCESS | 3544 | 1467871154004 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:14 INFO - PROCESS | 3544 | 1467871154123 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 22:59:14 INFO - PROCESS | 3544 | 1467871154250 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:14 INFO - PROCESS | 3544 | 1467871154253 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562491000 == 36 [pid = 3544] [id = 568] 22:59:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000006560583800) [pid = 3544] [serial = 1704] [outer = 0000000000000000] 22:59:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000006560588400) [pid = 3544] [serial = 1705] [outer = 0000006560583800] 22:59:14 INFO - PROCESS | 3544 | 1467871154309 Marionette DEBUG loaded listener.js 22:59:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000006560673400) [pid = 3544] [serial = 1706] [outer = 0000006560583800] 22:59:15 INFO - PROCESS | 3544 | 1467871155077 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]]]}] 22:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1134ms 22:59:15 INFO - PROCESS | 3544 | 1467871155135 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 22:59:15 INFO - PROCESS | 3544 | 1467871155139 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 22:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:59:15 INFO - PROCESS | 3544 | 1467871155144 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:59:15 INFO - PROCESS | 3544 | 1467871155148 Marionette TRACE conn6 <- [1,2238,null,{}] 22:59:15 INFO - PROCESS | 3544 | 1467871155154 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}] 22:59:15 INFO - PROCESS | 3544 | 1467871155157 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:15 INFO - PROCESS | 3544 | 1467871155264 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 22:59:15 INFO - PROCESS | 3544 | 1467871155392 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:15 INFO - PROCESS | 3544 | 1467871155396 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:15 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A13E800 == 37 [pid = 3544] [id = 569] 22:59:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (000000654DF56C00) [pid = 3544] [serial = 1707] [outer = 0000000000000000] 22:59:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (000000654EC49000) [pid = 3544] [serial = 1708] [outer = 000000654DF56C00] 22:59:15 INFO - PROCESS | 3544 | 1467871155448 Marionette DEBUG loaded listener.js 22:59:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000006553075800) [pid = 3544] [serial = 1709] [outer = 000000654DF56C00] 22:59:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC16000 == 36 [pid = 3544] [id = 374] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (000000655484B000) [pid = 3544] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (000000655F450000) [pid = 3544] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | 1467871156113 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]]]}] 22:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 986ms 22:59:16 INFO - PROCESS | 3544 | 1467871156135 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 22:59:16 INFO - PROCESS | 3544 | 1467871156139 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 22:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:59:16 INFO - PROCESS | 3544 | 1467871156145 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:59:16 INFO - PROCESS | 3544 | 1467871156148 Marionette TRACE conn6 <- [1,2242,null,{}] 22:59:16 INFO - PROCESS | 3544 | 1467871156152 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}] 22:59:16 INFO - PROCESS | 3544 | 1467871156154 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:16 INFO - PROCESS | 3544 | 1467871156260 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000006554993800) [pid = 3544] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000654EE6AC00) [pid = 3544] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000655306DC00) [pid = 3544] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655817F000) [pid = 3544] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655841F400) [pid = 3544] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000006554985C00) [pid = 3544] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655399FC00) [pid = 3544] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655BA60000) [pid = 3544] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654F1E6000) [pid = 3544] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000654EE75C00) [pid = 3544] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655A858800) [pid = 3544] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655BB6CC00) [pid = 3544] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654E1C0800) [pid = 3544] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654D81E400) [pid = 3544] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655BB39800) [pid = 3544] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655BB7A000) [pid = 3544] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655BA5DC00) [pid = 3544] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654DDCFC00) [pid = 3544] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655B6E0800) [pid = 3544] [serial = 1094] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (00000065531C1C00) [pid = 3544] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655DA80400) [pid = 3544] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655ACADC00) [pid = 3544] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 22:59:16 INFO - PROCESS | 3544 | 1467871156363 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:16 INFO - PROCESS | 3544 | 1467871156365 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:16 INFO - PROCESS | 3544 | ++DOCSHELL 00000065531DE800 == 37 [pid = 3544] [id = 570] 22:59:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654D821000) [pid = 3544] [serial = 1710] [outer = 0000000000000000] 22:59:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654EB98400) [pid = 3544] [serial = 1711] [outer = 000000654D821000] 22:59:16 INFO - PROCESS | 3544 | 1467871156414 Marionette DEBUG loaded listener.js 22:59:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000654FF52C00) [pid = 3544] [serial = 1712] [outer = 000000654D821000] 22:59:16 INFO - PROCESS | 3544 | 1467871156863 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]]]}] 22:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 776ms 22:59:16 INFO - PROCESS | 3544 | 1467871156928 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 22:59:16 INFO - PROCESS | 3544 | 1467871156930 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 22:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:59:16 INFO - PROCESS | 3544 | 1467871156934 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:59:16 INFO - PROCESS | 3544 | 1467871156938 Marionette TRACE conn6 <- [1,2246,null,{}] 22:59:16 INFO - PROCESS | 3544 | 1467871156949 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}] 22:59:16 INFO - PROCESS | 3544 | 1467871156953 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:17 INFO - PROCESS | 3544 | 1467871157055 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 22:59:17 INFO - PROCESS | 3544 | 1467871157064 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:17 INFO - PROCESS | 3544 | 1467871157067 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:17 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B83F800 == 38 [pid = 3544] [id = 571] 22:59:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (00000065549D5800) [pid = 3544] [serial = 1713] [outer = 0000000000000000] 22:59:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655817DC00) [pid = 3544] [serial = 1714] [outer = 00000065549D5800] 22:59:17 INFO - PROCESS | 3544 | 1467871157116 Marionette DEBUG loaded listener.js 22:59:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655845D000) [pid = 3544] [serial = 1715] [outer = 00000065549D5800] 22:59:17 INFO - PROCESS | 3544 | 1467871157598 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]]]}] 22:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 690ms 22:59:17 INFO - PROCESS | 3544 | 1467871157627 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 22:59:17 INFO - PROCESS | 3544 | 1467871157630 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 22:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:59:17 INFO - PROCESS | 3544 | 1467871157633 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:59:17 INFO - PROCESS | 3544 | 1467871157635 Marionette TRACE conn6 <- [1,2250,null,{}] 22:59:17 INFO - PROCESS | 3544 | 1467871157638 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}] 22:59:17 INFO - PROCESS | 3544 | 1467871157641 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:17 INFO - PROCESS | 3544 | 1467871157733 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 22:59:17 INFO - PROCESS | 3544 | 1467871157738 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:17 INFO - PROCESS | 3544 | 1467871157740 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:17 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C728000 == 39 [pid = 3544] [id = 572] 22:59:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655ACB7000) [pid = 3544] [serial = 1716] [outer = 0000000000000000] 22:59:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655ACF1400) [pid = 3544] [serial = 1717] [outer = 000000655ACB7000] 22:59:17 INFO - PROCESS | 3544 | 1467871157789 Marionette DEBUG loaded listener.js 22:59:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655B6E0800) [pid = 3544] [serial = 1718] [outer = 000000655ACB7000] 22:59:18 INFO - PROCESS | 3544 | 1467871158233 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]]]}] 22:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 628ms 22:59:18 INFO - PROCESS | 3544 | 1467871158275 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 22:59:18 INFO - PROCESS | 3544 | 1467871158277 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 22:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:59:18 INFO - PROCESS | 3544 | 1467871158280 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:59:18 INFO - PROCESS | 3544 | 1467871158282 Marionette TRACE conn6 <- [1,2254,null,{}] 22:59:18 INFO - PROCESS | 3544 | 1467871158285 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}] 22:59:18 INFO - PROCESS | 3544 | 1467871158287 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:18 INFO - PROCESS | 3544 | 1467871158375 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 22:59:18 INFO - PROCESS | 3544 | 1467871158380 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:18 INFO - PROCESS | 3544 | 1467871158383 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:18 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F41E800 == 40 [pid = 3544] [id = 573] 22:59:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655ACED000) [pid = 3544] [serial = 1719] [outer = 0000000000000000] 22:59:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655BB3CC00) [pid = 3544] [serial = 1720] [outer = 000000655ACED000] 22:59:18 INFO - PROCESS | 3544 | 1467871158435 Marionette DEBUG loaded listener.js 22:59:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655BB7A800) [pid = 3544] [serial = 1721] [outer = 000000655ACED000] 22:59:18 INFO - PROCESS | 3544 | 1467871158886 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]]]}] 22:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 628ms 22:59:18 INFO - PROCESS | 3544 | 1467871158915 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 22:59:18 INFO - PROCESS | 3544 | 1467871158917 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 22:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:59:18 INFO - PROCESS | 3544 | 1467871158920 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:59:18 INFO - PROCESS | 3544 | 1467871158922 Marionette TRACE conn6 <- [1,2258,null,{}] 22:59:18 INFO - PROCESS | 3544 | 1467871158930 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}] 22:59:18 INFO - PROCESS | 3544 | 1467871158936 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:19 INFO - PROCESS | 3544 | 1467871159089 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 22:59:19 INFO - PROCESS | 3544 | 1467871159179 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:19 INFO - PROCESS | 3544 | 1467871159181 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:19 INFO - PROCESS | 3544 | ++DOCSHELL 000000656039C000 == 41 [pid = 3544] [id = 574] 22:59:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655CAC0000) [pid = 3544] [serial = 1722] [outer = 0000000000000000] 22:59:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655EA1EC00) [pid = 3544] [serial = 1723] [outer = 000000655CAC0000] 22:59:19 INFO - PROCESS | 3544 | 1467871159226 Marionette DEBUG loaded listener.js 22:59:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655F459C00) [pid = 3544] [serial = 1724] [outer = 000000655CAC0000] 22:59:19 INFO - PROCESS | 3544 | 1467871159672 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]]]}] 22:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 797ms 22:59:19 INFO - PROCESS | 3544 | 1467871159719 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 22:59:19 INFO - PROCESS | 3544 | 1467871159721 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 22:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:59:19 INFO - PROCESS | 3544 | 1467871159725 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:59:19 INFO - PROCESS | 3544 | 1467871159726 Marionette TRACE conn6 <- [1,2262,null,{}] 22:59:19 INFO - PROCESS | 3544 | 1467871159730 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}] 22:59:19 INFO - PROCESS | 3544 | 1467871159732 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:19 INFO - PROCESS | 3544 | 1467871159862 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 22:59:19 INFO - PROCESS | 3544 | 1467871159939 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:19 INFO - PROCESS | 3544 | 1467871159941 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:19 INFO - PROCESS | 3544 | ++DOCSHELL 00000065605B9000 == 42 [pid = 3544] [id = 575] 22:59:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655F78D800) [pid = 3544] [serial = 1725] [outer = 0000000000000000] 22:59:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000655F7A7800) [pid = 3544] [serial = 1726] [outer = 000000655F78D800] 22:59:19 INFO - PROCESS | 3544 | 1467871159987 Marionette DEBUG loaded listener.js 22:59:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000006560310C00) [pid = 3544] [serial = 1727] [outer = 000000655F78D800] 22:59:20 INFO - PROCESS | 3544 | 1467871160398 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]]]}] 22:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 733ms 22:59:20 INFO - PROCESS | 3544 | 1467871160500 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 22:59:20 INFO - PROCESS | 3544 | 1467871160502 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 22:59:20 INFO - PROCESS | 3544 | 1467871160505 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:59:20 INFO - PROCESS | 3544 | 1467871160507 Marionette TRACE conn6 <- [1,2266,null,{}] 22:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:59:20 INFO - PROCESS | 3544 | 1467871160511 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}] 22:59:20 INFO - PROCESS | 3544 | 1467871160513 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:20 INFO - PROCESS | 3544 | 1467871160738 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 22:59:20 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655AD67000) [pid = 3544] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:59:20 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655CAEE800) [pid = 3544] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:59:20 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655817B800) [pid = 3544] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:59:20 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000654D827000) [pid = 3544] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:59:20 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654CF7D800) [pid = 3544] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:59:20 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655F409000) [pid = 3544] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:59:20 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654CF87C00) [pid = 3544] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:59:20 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655F69AC00) [pid = 3544] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:59:20 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655F79D800) [pid = 3544] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:59:20 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655845E400) [pid = 3544] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:59:20 INFO - PROCESS | 3544 | 1467871160798 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:20 INFO - PROCESS | 3544 | 1467871160800 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:20 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F86E800 == 43 [pid = 3544] [id = 576] 22:59:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654D822000) [pid = 3544] [serial = 1728] [outer = 0000000000000000] 22:59:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000654EC4C800) [pid = 3544] [serial = 1729] [outer = 000000654D822000] 22:59:20 INFO - PROCESS | 3544 | 1467871160846 Marionette DEBUG loaded listener.js 22:59:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000006557979800) [pid = 3544] [serial = 1730] [outer = 000000654D822000] 22:59:21 INFO - PROCESS | 3544 | 1467871161224 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]]]}] 22:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 734ms 22:59:21 INFO - PROCESS | 3544 | 1467871161263 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 22:59:21 INFO - PROCESS | 3544 | 1467871161265 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 22:59:21 INFO - PROCESS | 3544 | 1467871161270 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:59:21 INFO - PROCESS | 3544 | 1467871161272 Marionette TRACE conn6 <- [1,2270,null,{}] 22:59:21 INFO - PROCESS | 3544 | 1467871161276 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}] 22:59:21 INFO - PROCESS | 3544 | 1467871161278 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:21 INFO - PROCESS | 3544 | 1467871161366 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 22:59:21 INFO - PROCESS | 3544 | 1467871161372 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:21 INFO - PROCESS | 3544 | 1467871161374 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:21 INFO - PROCESS | 3544 | ++DOCSHELL 000000656248B000 == 44 [pid = 3544] [id = 577] 22:59:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655ABB5C00) [pid = 3544] [serial = 1731] [outer = 0000000000000000] 22:59:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655DA7B800) [pid = 3544] [serial = 1732] [outer = 000000655ABB5C00] 22:59:21 INFO - PROCESS | 3544 | 1467871161419 Marionette DEBUG loaded listener.js 22:59:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000656079FC00) [pid = 3544] [serial = 1733] [outer = 000000655ABB5C00] 22:59:21 INFO - PROCESS | 3544 | 1467871161852 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]]]}] 22:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 628ms 22:59:21 INFO - PROCESS | 3544 | 1467871161902 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 22:59:21 INFO - PROCESS | 3544 | 1467871161904 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 22:59:21 INFO - PROCESS | 3544 | 1467871161907 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:59:21 INFO - PROCESS | 3544 | 1467871161909 Marionette TRACE conn6 <- [1,2274,null,{}] 22:59:21 INFO - PROCESS | 3544 | 1467871161912 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}] 22:59:21 INFO - PROCESS | 3544 | 1467871161915 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:22 INFO - PROCESS | 3544 | 1467871162007 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 22:59:22 INFO - PROCESS | 3544 | 1467871162012 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:22 INFO - PROCESS | 3544 | 1467871162014 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:22 INFO - PROCESS | 3544 | ++DOCSHELL 0000006563060000 == 45 [pid = 3544] [id = 578] 22:59:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000006561C9B000) [pid = 3544] [serial = 1734] [outer = 0000000000000000] 22:59:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000006561C9DC00) [pid = 3544] [serial = 1735] [outer = 0000006561C9B000] 22:59:22 INFO - PROCESS | 3544 | 1467871162058 Marionette DEBUG loaded listener.js 22:59:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000006561E53400) [pid = 3544] [serial = 1736] [outer = 0000006561C9B000] 22:59:22 INFO - PROCESS | 3544 | 1467871162507 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]]]}] 22:59:22 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 22:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 629ms 22:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:59:22 INFO - PROCESS | 3544 | 1467871162540 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 22:59:22 INFO - PROCESS | 3544 | 1467871162543 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 22:59:22 INFO - PROCESS | 3544 | 1467871162546 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:59:22 INFO - PROCESS | 3544 | 1467871162549 Marionette TRACE conn6 <- [1,2278,null,{}] 22:59:22 INFO - PROCESS | 3544 | 1467871162566 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}] 22:59:22 INFO - PROCESS | 3544 | 1467871162568 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:22 INFO - PROCESS | 3544 | 1467871162680 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 22:59:22 INFO - PROCESS | 3544 | 1467871162688 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:22 INFO - PROCESS | 3544 | 1467871162691 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:22 INFO - PROCESS | 3544 | ++DOCSHELL 00000065631A9000 == 46 [pid = 3544] [id = 579] 22:59:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000006561FA7800) [pid = 3544] [serial = 1737] [outer = 0000000000000000] 22:59:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000006561FAFC00) [pid = 3544] [serial = 1738] [outer = 0000006561FA7800] 22:59:22 INFO - PROCESS | 3544 | 1467871162738 Marionette DEBUG loaded listener.js 22:59:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000006562308C00) [pid = 3544] [serial = 1739] [outer = 0000006561FA7800] 22:59:23 INFO - PROCESS | 3544 | 1467871163478 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]]]}] 22:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 983ms 22:59:23 INFO - PROCESS | 3544 | 1467871163533 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 22:59:23 INFO - PROCESS | 3544 | 1467871163538 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 22:59:23 INFO - PROCESS | 3544 | 1467871163543 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:59:23 INFO - PROCESS | 3544 | 1467871163549 Marionette TRACE conn6 <- [1,2282,null,{}] 22:59:23 INFO - PROCESS | 3544 | 1467871163554 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}] 22:59:23 INFO - PROCESS | 3544 | 1467871163557 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:23 INFO - PROCESS | 3544 | 1467871163684 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 22:59:23 INFO - PROCESS | 3544 | 1467871163817 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:23 INFO - PROCESS | 3544 | 1467871163820 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:23 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AA17000 == 47 [pid = 3544] [id = 580] 22:59:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (000000654F358000) [pid = 3544] [serial = 1740] [outer = 0000000000000000] 22:59:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000006553999800) [pid = 3544] [serial = 1741] [outer = 000000654F358000] 22:59:23 INFO - PROCESS | 3544 | 1467871163882 Marionette DEBUG loaded listener.js 22:59:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000006555111800) [pid = 3544] [serial = 1742] [outer = 000000654F358000] 22:59:24 INFO - PROCESS | 3544 | 1467871164450 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]]]}] 22:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 944ms 22:59:24 INFO - PROCESS | 3544 | 1467871164491 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 22:59:24 INFO - PROCESS | 3544 | 1467871164496 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 22:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:59:24 INFO - PROCESS | 3544 | 1467871164503 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:59:24 INFO - PROCESS | 3544 | 1467871164506 Marionette TRACE conn6 <- [1,2286,null,{}] 22:59:24 INFO - PROCESS | 3544 | 1467871164511 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}] 22:59:24 INFO - PROCESS | 3544 | 1467871164513 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:24 INFO - PROCESS | 3544 | 1467871164641 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 22:59:24 INFO - PROCESS | 3544 | 1467871164746 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:24 INFO - PROCESS | 3544 | 1467871164749 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:24 INFO - PROCESS | 3544 | ++DOCSHELL 000000655FA67800 == 48 [pid = 3544] [id = 581] 22:59:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (000000655B37A400) [pid = 3544] [serial = 1743] [outer = 0000000000000000] 22:59:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (000000655BAC8000) [pid = 3544] [serial = 1744] [outer = 000000655B37A400] 22:59:24 INFO - PROCESS | 3544 | 1467871164807 Marionette DEBUG loaded listener.js 22:59:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (000000655C7E4800) [pid = 3544] [serial = 1745] [outer = 000000655B37A400] 22:59:25 INFO - PROCESS | 3544 | 1467871165440 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]]]}] 22:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 985ms 22:59:25 INFO - PROCESS | 3544 | 1467871165490 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 22:59:25 INFO - PROCESS | 3544 | 1467871165493 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 22:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:59:25 INFO - PROCESS | 3544 | 1467871165497 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:59:25 INFO - PROCESS | 3544 | 1467871165501 Marionette TRACE conn6 <- [1,2290,null,{}] 22:59:25 INFO - PROCESS | 3544 | 1467871165513 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}] 22:59:25 INFO - PROCESS | 3544 | 1467871165518 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:25 INFO - PROCESS | 3544 | 1467871165639 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 22:59:25 INFO - PROCESS | 3544 | 1467871165774 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:25 INFO - PROCESS | 3544 | 1467871165778 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:25 INFO - PROCESS | 3544 | ++DOCSHELL 00000065639BA800 == 49 [pid = 3544] [id = 582] 22:59:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (000000655F788800) [pid = 3544] [serial = 1746] [outer = 0000000000000000] 22:59:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000006560585800) [pid = 3544] [serial = 1747] [outer = 000000655F788800] 22:59:25 INFO - PROCESS | 3544 | 1467871165838 Marionette DEBUG loaded listener.js 22:59:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000006561FA8400) [pid = 3544] [serial = 1748] [outer = 000000655F788800] 22:59:26 INFO - PROCESS | 3544 | 1467871166456 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]]]}] 22:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 984ms 22:59:26 INFO - PROCESS | 3544 | 1467871166482 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 22:59:26 INFO - PROCESS | 3544 | 1467871166485 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 22:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:59:26 INFO - PROCESS | 3544 | 1467871166488 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:59:26 INFO - PROCESS | 3544 | 1467871166490 Marionette TRACE conn6 <- [1,2294,null,{}] 22:59:26 INFO - PROCESS | 3544 | 1467871166494 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}] 22:59:26 INFO - PROCESS | 3544 | 1467871166496 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:26 INFO - PROCESS | 3544 | 1467871166618 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 22:59:26 INFO - PROCESS | 3544 | 1467871166721 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:26 INFO - PROCESS | 3544 | 1467871166724 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000006563DBF000 == 50 [pid = 3544] [id = 583] 22:59:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000006562309800) [pid = 3544] [serial = 1749] [outer = 0000000000000000] 22:59:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (000000656230E800) [pid = 3544] [serial = 1750] [outer = 0000006562309800] 22:59:26 INFO - PROCESS | 3544 | 1467871166779 Marionette DEBUG loaded listener.js 22:59:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (00000065627A9000) [pid = 3544] [serial = 1751] [outer = 0000006562309800] 22:59:27 INFO - PROCESS | 3544 | 1467871167343 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]]]}] 22:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 943ms 22:59:27 INFO - PROCESS | 3544 | 1467871167434 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 22:59:27 INFO - PROCESS | 3544 | 1467871167437 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 22:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:59:27 INFO - PROCESS | 3544 | 1467871167440 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:59:27 INFO - PROCESS | 3544 | 1467871167442 Marionette TRACE conn6 <- [1,2298,null,{}] 22:59:27 INFO - PROCESS | 3544 | 1467871167446 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}] 22:59:27 INFO - PROCESS | 3544 | 1467871167448 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:27 INFO - PROCESS | 3544 | 1467871167564 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 22:59:27 INFO - PROCESS | 3544 | 1467871167670 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:27 INFO - PROCESS | 3544 | 1467871167673 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:27 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC36800 == 51 [pid = 3544] [id = 584] 22:59:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (000000654EEA8800) [pid = 3544] [serial = 1752] [outer = 0000000000000000] 22:59:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (000000655ACAE800) [pid = 3544] [serial = 1753] [outer = 000000654EEA8800] 22:59:27 INFO - PROCESS | 3544 | 1467871167730 Marionette DEBUG loaded listener.js 22:59:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (000000656230B400) [pid = 3544] [serial = 1754] [outer = 000000654EEA8800] 22:59:28 INFO - PROCESS | 3544 | 1467871168585 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]]]}] 22:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1193ms 22:59:28 INFO - PROCESS | 3544 | 1467871168636 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 22:59:28 INFO - PROCESS | 3544 | 1467871168641 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 22:59:28 INFO - PROCESS | 3544 | 1467871168646 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:59:28 INFO - PROCESS | 3544 | 1467871168649 Marionette TRACE conn6 <- [1,2302,null,{}] 22:59:28 INFO - PROCESS | 3544 | 1467871168656 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}] 22:59:28 INFO - PROCESS | 3544 | 1467871168659 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:28 INFO - PROCESS | 3544 | 1467871168768 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 22:59:28 INFO - PROCESS | 3544 | 1467871168908 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:28 INFO - PROCESS | 3544 | 1467871168910 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000655516E000 == 52 [pid = 3544] [id = 585] 22:59:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (000000654EEACC00) [pid = 3544] [serial = 1755] [outer = 0000000000000000] 22:59:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (00000065549D3400) [pid = 3544] [serial = 1756] [outer = 000000654EEACC00] 22:59:28 INFO - PROCESS | 3544 | 1467871168964 Marionette DEBUG loaded listener.js 22:59:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000006558418800) [pid = 3544] [serial = 1757] [outer = 000000654EEACC00] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 0000006563060000 == 51 [pid = 3544] [id = 578] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000656248B000 == 50 [pid = 3544] [id = 577] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000655F86E800 == 49 [pid = 3544] [id = 576] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 00000065605B9000 == 48 [pid = 3544] [id = 575] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000656039C000 == 47 [pid = 3544] [id = 574] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000655F41E800 == 46 [pid = 3544] [id = 573] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000655C728000 == 45 [pid = 3544] [id = 572] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000655B83F800 == 44 [pid = 3544] [id = 571] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 00000065531DE800 == 43 [pid = 3544] [id = 570] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000655A13E800 == 42 [pid = 3544] [id = 569] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FD8000 == 41 [pid = 3544] [id = 567] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000655D869800 == 40 [pid = 3544] [id = 566] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000655A8A8000 == 39 [pid = 3544] [id = 565] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000654E91A000 == 38 [pid = 3544] [id = 561] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000655EA88800 == 37 [pid = 3544] [id = 386] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E3A000 == 36 [pid = 3544] [id = 564] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 00000065605B6000 == 35 [pid = 3544] [id = 563] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 00000065604CA000 == 34 [pid = 3544] [id = 562] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 0000006562491000 == 33 [pid = 3544] [id = 568] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000655B17F800 == 32 [pid = 3544] [id = 378] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000655AB7D000 == 31 [pid = 3544] [id = 542] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC36800 == 30 [pid = 3544] [id = 584] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 0000006563DBF000 == 29 [pid = 3544] [id = 583] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 00000065639BA800 == 28 [pid = 3544] [id = 582] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000655FA67800 == 27 [pid = 3544] [id = 581] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 000000655AA17000 == 26 [pid = 3544] [id = 580] 22:59:29 INFO - PROCESS | 3544 | --DOCSHELL 00000065631A9000 == 25 [pid = 3544] [id = 579] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000006558182000) [pid = 3544] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (000000654EB95800) [pid = 3544] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (000000654F12D000) [pid = 3544] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (000000655841BC00) [pid = 3544] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (000000654EB96800) [pid = 3544] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (000000654F1E0000) [pid = 3544] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000006558463800) [pid = 3544] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (000000654D741400) [pid = 3544] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (000000655F68E400) [pid = 3544] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (000000655F79F400) [pid = 3544] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (00000065549D4800) [pid = 3544] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (000000655F785800) [pid = 3544] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (000000655F928000) [pid = 3544] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (000000655F791800) [pid = 3544] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000006560303C00) [pid = 3544] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (000000655A1E0000) [pid = 3544] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (000000655AC71C00) [pid = 3544] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000655D7A9000) [pid = 3544] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000656030D000) [pid = 3544] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655BA63C00) [pid = 3544] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655BB3B800) [pid = 3544] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655EA14400) [pid = 3544] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655CAE5C00) [pid = 3544] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655D7A4000) [pid = 3544] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 22:59:30 INFO - PROCESS | 3544 | 1467871170432 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]]]}] 22:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1850ms 22:59:30 INFO - PROCESS | 3544 | 1467871170500 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 22:59:30 INFO - PROCESS | 3544 | 1467871170504 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 22:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:59:30 INFO - PROCESS | 3544 | 1467871170509 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:59:30 INFO - PROCESS | 3544 | 1467871170514 Marionette TRACE conn6 <- [1,2306,null,{}] 22:59:30 INFO - PROCESS | 3544 | 1467871170519 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}] 22:59:30 INFO - PROCESS | 3544 | 1467871170522 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:30 INFO - PROCESS | 3544 | 1467871170653 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 22:59:30 INFO - PROCESS | 3544 | 1467871170744 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:30 INFO - PROCESS | 3544 | 1467871170747 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000006555032000 == 26 [pid = 3544] [id = 586] 22:59:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000654EE6E000) [pid = 3544] [serial = 1758] [outer = 0000000000000000] 22:59:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000654EEB0800) [pid = 3544] [serial = 1759] [outer = 000000654EE6E000] 22:59:30 INFO - PROCESS | 3544 | 1467871170797 Marionette DEBUG loaded listener.js 22:59:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000006552E58000) [pid = 3544] [serial = 1760] [outer = 000000654EE6E000] 22:59:31 INFO - PROCESS | 3544 | 1467871171182 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] 22:59:31 INFO - PROCESS | 3544 | 1467871171266 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 22:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:59:31 INFO - PROCESS | 3544 | 1467871171273 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:59:31 INFO - PROCESS | 3544 | 1467871171276 Marionette TRACE conn6 <- [1,2310,null,{}] 22:59:31 INFO - PROCESS | 3544 | 1467871171284 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}] 22:59:31 INFO - PROCESS | 3544 | 1467871171287 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:31 INFO - PROCESS | 3544 | 1467871171388 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 22:59:31 INFO - PROCESS | 3544 | 1467871171403 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:31 INFO - PROCESS | 3544 | 1467871171405 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:31 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF48800 == 27 [pid = 3544] [id = 587] 22:59:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000006553E3A800) [pid = 3544] [serial = 1761] [outer = 0000000000000000] 22:59:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (00000065549D6400) [pid = 3544] [serial = 1762] [outer = 0000006553E3A800] 22:59:31 INFO - PROCESS | 3544 | 1467871171454 Marionette DEBUG loaded listener.js 22:59:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000006558186C00) [pid = 3544] [serial = 1763] [outer = 0000006553E3A800] 22:59:31 INFO - PROCESS | 3544 | 1467871171908 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]]]}] 22:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 691ms 22:59:31 INFO - PROCESS | 3544 | 1467871171965 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 22:59:31 INFO - PROCESS | 3544 | 1467871171967 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 22:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:59:31 INFO - PROCESS | 3544 | 1467871171971 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:59:31 INFO - PROCESS | 3544 | 1467871171975 Marionette TRACE conn6 <- [1,2314,null,{}] 22:59:32 INFO - PROCESS | 3544 | 1467871171986 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}] 22:59:32 INFO - PROCESS | 3544 | 1467871171991 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:32 INFO - PROCESS | 3544 | 1467871172084 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 22:59:32 INFO - PROCESS | 3544 | 1467871172092 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:32 INFO - PROCESS | 3544 | 1467871172096 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:32 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C713800 == 28 [pid = 3544] [id = 588] 22:59:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000006558475C00) [pid = 3544] [serial = 1764] [outer = 0000000000000000] 22:59:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000006559E30C00) [pid = 3544] [serial = 1765] [outer = 0000006558475C00] 22:59:32 INFO - PROCESS | 3544 | 1467871172145 Marionette DEBUG loaded listener.js 22:59:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (000000655AC72800) [pid = 3544] [serial = 1766] [outer = 0000006558475C00] 22:59:32 INFO - PROCESS | 3544 | 1467871172643 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]]]}] 22:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 733ms 22:59:32 INFO - PROCESS | 3544 | 1467871172714 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 22:59:32 INFO - PROCESS | 3544 | 1467871172717 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 22:59:32 INFO - PROCESS | 3544 | 1467871172721 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:59:32 INFO - PROCESS | 3544 | 1467871172722 Marionette TRACE conn6 <- [1,2318,null,{}] 22:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:59:32 INFO - PROCESS | 3544 | 1467871172726 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}] 22:59:32 INFO - PROCESS | 3544 | 1467871172728 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:32 INFO - PROCESS | 3544 | 1467871172885 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 22:59:32 INFO - PROCESS | 3544 | 1467871172949 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:32 INFO - PROCESS | 3544 | 1467871172951 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:32 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F420000 == 29 [pid = 3544] [id = 589] 22:59:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (000000655B807800) [pid = 3544] [serial = 1767] [outer = 0000000000000000] 22:59:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (000000655BA61C00) [pid = 3544] [serial = 1768] [outer = 000000655B807800] 22:59:33 INFO - PROCESS | 3544 | 1467871172998 Marionette DEBUG loaded listener.js 22:59:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (000000655BB44000) [pid = 3544] [serial = 1769] [outer = 000000655B807800] 22:59:33 INFO - PROCESS | 3544 | 1467871173417 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]]]}] 22:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 733ms 22:59:33 INFO - PROCESS | 3544 | 1467871173460 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 22:59:33 INFO - PROCESS | 3544 | 1467871173462 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 22:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:59:33 INFO - PROCESS | 3544 | 1467871173465 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:59:33 INFO - PROCESS | 3544 | 1467871173467 Marionette TRACE conn6 <- [1,2322,null,{}] 22:59:33 INFO - PROCESS | 3544 | 1467871173471 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}] 22:59:33 INFO - PROCESS | 3544 | 1467871173473 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:33 INFO - PROCESS | 3544 | 1467871173595 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 22:59:33 INFO - PROCESS | 3544 | 1467871173600 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:33 INFO - PROCESS | 3544 | 1467871173602 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:33 INFO - PROCESS | 3544 | ++DOCSHELL 000000655FA57000 == 30 [pid = 3544] [id = 590] 22:59:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (000000654EB9E000) [pid = 3544] [serial = 1770] [outer = 0000000000000000] 22:59:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (000000655BB79400) [pid = 3544] [serial = 1771] [outer = 000000654EB9E000] 22:59:33 INFO - PROCESS | 3544 | 1467871173648 Marionette DEBUG loaded listener.js 22:59:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (000000655CAC0800) [pid = 3544] [serial = 1772] [outer = 000000654EB9E000] 22:59:34 INFO - PROCESS | 3544 | 1467871174120 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]]]}] 22:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 691ms 22:59:34 INFO - PROCESS | 3544 | 1467871174160 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 22:59:34 INFO - PROCESS | 3544 | 1467871174162 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 22:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:59:34 INFO - PROCESS | 3544 | 1467871174166 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:59:34 INFO - PROCESS | 3544 | 1467871174167 Marionette TRACE conn6 <- [1,2326,null,{}] 22:59:34 INFO - PROCESS | 3544 | 1467871174171 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}] 22:59:34 INFO - PROCESS | 3544 | 1467871174177 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:34 INFO - PROCESS | 3544 | 1467871174986 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (000000655ACB7000) [pid = 3544] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (000000655C795C00) [pid = 3544] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (000000655CAC0000) [pid = 3544] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (000000655ABB5C00) [pid = 3544] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (000000654EB9F000) [pid = 3544] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (000000655F78D800) [pid = 3544] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (000000654DF56C00) [pid = 3544] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (000000655ACED000) [pid = 3544] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (00000065549D5800) [pid = 3544] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000654D821000) [pid = 3544] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000654D822000) [pid = 3544] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000006558461800) [pid = 3544] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000006560583800) [pid = 3544] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655F7AAC00) [pid = 3544] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000006558189800) [pid = 3544] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654CE65400) [pid = 3544] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655F69CC00) [pid = 3544] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655BB74C00) [pid = 3544] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000006561FA7800) [pid = 3544] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:59:35 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006561C9B000) [pid = 3544] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:59:35 INFO - PROCESS | 3544 | 1467871175084 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:35 INFO - PROCESS | 3544 | 1467871175087 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:35 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC2D000 == 31 [pid = 3544] [id = 591] 22:59:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000654D821000) [pid = 3544] [serial = 1773] [outer = 0000000000000000] 22:59:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000654EC47C00) [pid = 3544] [serial = 1774] [outer = 000000654D821000] 22:59:35 INFO - PROCESS | 3544 | 1467871175134 Marionette DEBUG loaded listener.js 22:59:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655A850400) [pid = 3544] [serial = 1775] [outer = 000000654D821000] 22:59:35 INFO - PROCESS | 3544 | 1467871175513 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]]]}] 22:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1377ms 22:59:35 INFO - PROCESS | 3544 | 1467871175546 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 22:59:35 INFO - PROCESS | 3544 | 1467871175548 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 22:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:59:35 INFO - PROCESS | 3544 | 1467871175551 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:59:35 INFO - PROCESS | 3544 | 1467871175553 Marionette TRACE conn6 <- [1,2330,null,{}] 22:59:35 INFO - PROCESS | 3544 | 1467871175556 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}] 22:59:35 INFO - PROCESS | 3544 | 1467871175559 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:35 INFO - PROCESS | 3544 | 1467871175643 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 22:59:35 INFO - PROCESS | 3544 | 1467871175648 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:35 INFO - PROCESS | 3544 | 1467871175650 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E47000 == 32 [pid = 3544] [id = 592] 22:59:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655B808C00) [pid = 3544] [serial = 1776] [outer = 0000000000000000] 22:59:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655D7A5C00) [pid = 3544] [serial = 1777] [outer = 000000655B808C00] 22:59:35 INFO - PROCESS | 3544 | 1467871175695 Marionette DEBUG loaded listener.js 22:59:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655F693400) [pid = 3544] [serial = 1778] [outer = 000000655B808C00] 22:59:36 INFO - PROCESS | 3544 | 1467871176109 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]]]}] 22:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 586ms 22:59:36 INFO - PROCESS | 3544 | 1467871176141 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 22:59:36 INFO - PROCESS | 3544 | 1467871176143 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 22:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:59:36 INFO - PROCESS | 3544 | 1467871176146 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:59:36 INFO - PROCESS | 3544 | 1467871176148 Marionette TRACE conn6 <- [1,2334,null,{}] 22:59:36 INFO - PROCESS | 3544 | 1467871176151 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}] 22:59:36 INFO - PROCESS | 3544 | 1467871176153 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:36 INFO - PROCESS | 3544 | 1467871176279 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 22:59:36 INFO - PROCESS | 3544 | 1467871176287 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:36 INFO - PROCESS | 3544 | 1467871176289 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562370000 == 33 [pid = 3544] [id = 593] 22:59:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655BAC9800) [pid = 3544] [serial = 1779] [outer = 0000000000000000] 22:59:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000655F78A000) [pid = 3544] [serial = 1780] [outer = 000000655BAC9800] 22:59:36 INFO - PROCESS | 3544 | 1467871176334 Marionette DEBUG loaded listener.js 22:59:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000655F7A6800) [pid = 3544] [serial = 1781] [outer = 000000655BAC9800] 22:59:36 INFO - PROCESS | 3544 | 1467871176778 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]]]}] 22:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 671ms 22:59:36 INFO - PROCESS | 3544 | 1467871176821 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 22:59:36 INFO - PROCESS | 3544 | 1467871176823 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 22:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:59:36 INFO - PROCESS | 3544 | 1467871176843 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:59:36 INFO - PROCESS | 3544 | 1467871176845 Marionette TRACE conn6 <- [1,2338,null,{}] 22:59:36 INFO - PROCESS | 3544 | 1467871176849 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}] 22:59:36 INFO - PROCESS | 3544 | 1467871176851 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:36 INFO - PROCESS | 3544 | 1467871176937 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 22:59:36 INFO - PROCESS | 3544 | 1467871176945 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:36 INFO - PROCESS | 3544 | 1467871176947 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000006563056000 == 34 [pid = 3544] [id = 594] 22:59:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000006558418C00) [pid = 3544] [serial = 1782] [outer = 0000000000000000] 22:59:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (000000655F92BC00) [pid = 3544] [serial = 1783] [outer = 0000006558418C00] 22:59:36 INFO - PROCESS | 3544 | 1467871176991 Marionette DEBUG loaded listener.js 22:59:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000006560310800) [pid = 3544] [serial = 1784] [outer = 0000006558418C00] 22:59:37 INFO - PROCESS | 3544 | 1467871177839 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]]]}] 22:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1052ms 22:59:37 INFO - PROCESS | 3544 | 1467871177882 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 22:59:37 INFO - PROCESS | 3544 | 1467871177886 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 22:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:59:37 INFO - PROCESS | 3544 | 1467871177912 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:59:37 INFO - PROCESS | 3544 | 1467871177916 Marionette TRACE conn6 <- [1,2342,null,{}] 22:59:37 INFO - PROCESS | 3544 | 1467871177921 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}] 22:59:37 INFO - PROCESS | 3544 | 1467871177925 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:38 INFO - PROCESS | 3544 | 1467871178082 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 22:59:38 INFO - PROCESS | 3544 | 1467871178209 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:38 INFO - PROCESS | 3544 | 1467871178212 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:38 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AB86800 == 35 [pid = 3544] [id = 595] 22:59:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (000000654F1E6000) [pid = 3544] [serial = 1785] [outer = 0000000000000000] 22:59:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (00000065531C6800) [pid = 3544] [serial = 1786] [outer = 000000654F1E6000] 22:59:38 INFO - PROCESS | 3544 | 1467871178272 Marionette DEBUG loaded listener.js 22:59:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000006558182400) [pid = 3544] [serial = 1787] [outer = 000000654F1E6000] 22:59:38 INFO - PROCESS | 3544 | 1467871178953 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]]]}] 22:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1079ms 22:59:39 INFO - PROCESS | 3544 | 1467871178995 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 22:59:39 INFO - PROCESS | 3544 | 1467871179001 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 22:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:59:39 INFO - PROCESS | 3544 | 1467871179007 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:59:39 INFO - PROCESS | 3544 | 1467871179010 Marionette TRACE conn6 <- [1,2346,null,{}] 22:59:39 INFO - PROCESS | 3544 | 1467871179014 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}] 22:59:39 INFO - PROCESS | 3544 | 1467871179017 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:39 INFO - PROCESS | 3544 | 1467871179150 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 22:59:39 INFO - PROCESS | 3544 | 1467871179284 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:39 INFO - PROCESS | 3544 | 1467871179287 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:39 INFO - PROCESS | 3544 | ++DOCSHELL 00000065604CD800 == 36 [pid = 3544] [id = 596] 22:59:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000006559E31800) [pid = 3544] [serial = 1788] [outer = 0000000000000000] 22:59:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (000000655ACF6000) [pid = 3544] [serial = 1789] [outer = 0000006559E31800] 22:59:39 INFO - PROCESS | 3544 | 1467871179346 Marionette DEBUG loaded listener.js 22:59:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (000000655C1EB800) [pid = 3544] [serial = 1790] [outer = 0000006559E31800] 22:59:40 INFO - PROCESS | 3544 | 1467871180113 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]]]}] 22:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1181ms 22:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:59:40 INFO - PROCESS | 3544 | 1467871180191 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 22:59:40 INFO - PROCESS | 3544 | 1467871180194 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 22:59:40 INFO - PROCESS | 3544 | 1467871180198 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:59:40 INFO - PROCESS | 3544 | 1467871180202 Marionette TRACE conn6 <- [1,2350,null,{}] 22:59:40 INFO - PROCESS | 3544 | 1467871180213 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}] 22:59:40 INFO - PROCESS | 3544 | 1467871180219 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:40 INFO - PROCESS | 3544 | 1467871180461 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 22:59:40 INFO - PROCESS | 3544 | 1467871180603 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:40 INFO - PROCESS | 3544 | 1467871180606 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553067000 == 37 [pid = 3544] [id = 597] 22:59:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (000000654E1C0800) [pid = 3544] [serial = 1791] [outer = 0000000000000000] 22:59:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (000000654E628400) [pid = 3544] [serial = 1792] [outer = 000000654E1C0800] 22:59:40 INFO - PROCESS | 3544 | 1467871180661 Marionette DEBUG loaded listener.js 22:59:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (000000654EE71400) [pid = 3544] [serial = 1793] [outer = 000000654E1C0800] 22:59:41 INFO - PROCESS | 3544 | --DOCSHELL 0000006562370000 == 36 [pid = 3544] [id = 593] 22:59:41 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E47000 == 35 [pid = 3544] [id = 592] 22:59:41 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC2D000 == 34 [pid = 3544] [id = 591] 22:59:41 INFO - PROCESS | 3544 | --DOCSHELL 000000655FA57000 == 33 [pid = 3544] [id = 590] 22:59:41 INFO - PROCESS | 3544 | --DOCSHELL 000000655F420000 == 32 [pid = 3544] [id = 589] 22:59:41 INFO - PROCESS | 3544 | --DOCSHELL 000000655C713800 == 31 [pid = 3544] [id = 588] 22:59:41 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF48800 == 30 [pid = 3544] [id = 587] 22:59:41 INFO - PROCESS | 3544 | --DOCSHELL 0000006555032000 == 29 [pid = 3544] [id = 586] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (000000655F459C00) [pid = 3544] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (000000655DA7B800) [pid = 3544] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (000000655306F000) [pid = 3544] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (000000655F7A7800) [pid = 3544] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000006553075800) [pid = 3544] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (000000655BB7A800) [pid = 3544] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (000000655BB3CC00) [pid = 3544] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (000000655845D000) [pid = 3544] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (000000654FF52C00) [pid = 3544] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000655B6E0800) [pid = 3544] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000006560310C00) [pid = 3544] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000006557979800) [pid = 3544] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000654EC49000) [pid = 3544] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655BA5F000) [pid = 3544] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000656079FC00) [pid = 3544] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000006560673400) [pid = 3544] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655817DC00) [pid = 3544] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655EA1EC00) [pid = 3544] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655E3C7400) [pid = 3544] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654EC4C800) [pid = 3544] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006560588400) [pid = 3544] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (00000065603DB800) [pid = 3544] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000006559DCE000) [pid = 3544] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654EB98400) [pid = 3544] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006554A1D800) [pid = 3544] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655ABBA000) [pid = 3544] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654EE6DC00) [pid = 3544] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655F7AB400) [pid = 3544] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655E156400) [pid = 3544] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000006562308C00) [pid = 3544] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006561FAFC00) [pid = 3544] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000006561C9DC00) [pid = 3544] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000006561E53400) [pid = 3544] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655ACF1400) [pid = 3544] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655F699000) [pid = 3544] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 22:59:41 INFO - PROCESS | 3544 | 1467871181326 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]]]}] 22:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1198ms 22:59:41 INFO - PROCESS | 3544 | 1467871181398 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 22:59:41 INFO - PROCESS | 3544 | 1467871181402 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 22:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:59:41 INFO - PROCESS | 3544 | 1467871181407 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:59:41 INFO - PROCESS | 3544 | 1467871181410 Marionette TRACE conn6 <- [1,2354,null,{}] 22:59:41 INFO - PROCESS | 3544 | 1467871181417 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}] 22:59:41 INFO - PROCESS | 3544 | 1467871181420 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:41 INFO - PROCESS | 3544 | 1467871181549 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 22:59:41 INFO - PROCESS | 3544 | 1467871181565 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:41 INFO - PROCESS | 3544 | 1467871181567 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:41 INFO - PROCESS | 3544 | ++DOCSHELL 000000655482F800 == 30 [pid = 3544] [id = 598] 22:59:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654EE6DC00) [pid = 3544] [serial = 1794] [outer = 0000000000000000] 22:59:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654F316800) [pid = 3544] [serial = 1795] [outer = 000000654EE6DC00] 22:59:41 INFO - PROCESS | 3544 | 1467871181615 Marionette DEBUG loaded listener.js 22:59:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006553071400) [pid = 3544] [serial = 1796] [outer = 000000654EE6DC00] 22:59:42 INFO - PROCESS | 3544 | 1467871182129 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]]]}] 22:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 796ms 22:59:42 INFO - PROCESS | 3544 | 1467871182207 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 22:59:42 INFO - PROCESS | 3544 | 1467871182210 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 22:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:59:42 INFO - PROCESS | 3544 | 1467871182214 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:59:42 INFO - PROCESS | 3544 | 1467871182216 Marionette TRACE conn6 <- [1,2358,null,{}] 22:59:42 INFO - PROCESS | 3544 | 1467871182220 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}] 22:59:42 INFO - PROCESS | 3544 | 1467871182222 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:42 INFO - PROCESS | 3544 | 1467871182324 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 22:59:42 INFO - PROCESS | 3544 | 1467871182415 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:42 INFO - PROCESS | 3544 | 1467871182417 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:42 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B479800 == 31 [pid = 3544] [id = 599] 22:59:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654EE76400) [pid = 3544] [serial = 1797] [outer = 0000000000000000] 22:59:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006555456400) [pid = 3544] [serial = 1798] [outer = 000000654EE76400] 22:59:42 INFO - PROCESS | 3544 | 1467871182464 Marionette DEBUG loaded listener.js 22:59:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655845A800) [pid = 3544] [serial = 1799] [outer = 000000654EE76400] 22:59:42 INFO - PROCESS | 3544 | 1467871182863 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]]]}] 22:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 22:59:42 INFO - PROCESS | 3544 | 1467871182906 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 22:59:42 INFO - PROCESS | 3544 | 1467871182910 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 22:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:59:42 INFO - PROCESS | 3544 | 1467871182920 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:59:42 INFO - PROCESS | 3544 | 1467871182925 Marionette TRACE conn6 <- [1,2362,null,{}] 22:59:42 INFO - PROCESS | 3544 | 1467871182929 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}] 22:59:42 INFO - PROCESS | 3544 | 1467871182932 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:43 INFO - PROCESS | 3544 | 1467871183031 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 22:59:43 INFO - PROCESS | 3544 | 1467871183037 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:43 INFO - PROCESS | 3544 | 1467871183039 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:43 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EFEE000 == 32 [pid = 3544] [id = 600] 22:59:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006559DC8C00) [pid = 3544] [serial = 1800] [outer = 0000000000000000] 22:59:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655AC75400) [pid = 3544] [serial = 1801] [outer = 0000006559DC8C00] 22:59:43 INFO - PROCESS | 3544 | 1467871183084 Marionette DEBUG loaded listener.js 22:59:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655BA60800) [pid = 3544] [serial = 1802] [outer = 0000006559DC8C00] 22:59:43 INFO - PROCESS | 3544 | 1467871183617 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]]]}] 22:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 22:59:43 INFO - PROCESS | 3544 | 1467871183654 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 22:59:43 INFO - PROCESS | 3544 | 1467871183656 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 22:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:59:43 INFO - PROCESS | 3544 | 1467871183659 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:59:43 INFO - PROCESS | 3544 | 1467871183661 Marionette TRACE conn6 <- [1,2366,null,{}] 22:59:43 INFO - PROCESS | 3544 | 1467871183664 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}] 22:59:43 INFO - PROCESS | 3544 | 1467871183666 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:43 INFO - PROCESS | 3544 | 1467871183790 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 22:59:43 INFO - PROCESS | 3544 | 1467871183850 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:43 INFO - PROCESS | 3544 | 1467871183852 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:43 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F879800 == 33 [pid = 3544] [id = 601] 22:59:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655BB6D000) [pid = 3544] [serial = 1803] [outer = 0000000000000000] 22:59:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655BCE9C00) [pid = 3544] [serial = 1804] [outer = 000000655BB6D000] 22:59:43 INFO - PROCESS | 3544 | 1467871183903 Marionette DEBUG loaded listener.js 22:59:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655CA28000) [pid = 3544] [serial = 1805] [outer = 000000655BB6D000] 22:59:44 INFO - PROCESS | 3544 | 1467871184315 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]]]}] 22:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 690ms 22:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:59:44 INFO - PROCESS | 3544 | 1467871184352 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 22:59:44 INFO - PROCESS | 3544 | 1467871184354 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 22:59:44 INFO - PROCESS | 3544 | 1467871184357 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:59:44 INFO - PROCESS | 3544 | 1467871184359 Marionette TRACE conn6 <- [1,2370,null,{}] 22:59:44 INFO - PROCESS | 3544 | 1467871184363 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}] 22:59:44 INFO - PROCESS | 3544 | 1467871184365 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:44 INFO - PROCESS | 3544 | 1467871184517 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 22:59:44 INFO - PROCESS | 3544 | 1467871184543 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:44 INFO - PROCESS | 3544 | 1467871184549 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:44 INFO - PROCESS | 3544 | ++DOCSHELL 00000065604D4800 == 34 [pid = 3544] [id = 602] 22:59:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655ED77000) [pid = 3544] [serial = 1806] [outer = 0000000000000000] 22:59:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655ED7D000) [pid = 3544] [serial = 1807] [outer = 000000655ED77000] 22:59:44 INFO - PROCESS | 3544 | 1467871184604 Marionette DEBUG loaded listener.js 22:59:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655F696400) [pid = 3544] [serial = 1808] [outer = 000000655ED77000] 22:59:45 INFO - PROCESS | 3544 | 1467871185096 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]]]}] 22:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 774ms 22:59:45 INFO - PROCESS | 3544 | 1467871185134 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 22:59:45 INFO - PROCESS | 3544 | 1467871185136 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 22:59:45 INFO - PROCESS | 3544 | 1467871185139 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:59:45 INFO - PROCESS | 3544 | 1467871185141 Marionette TRACE conn6 <- [1,2374,null,{}] 22:59:45 INFO - PROCESS | 3544 | 1467871185149 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}] 22:59:45 INFO - PROCESS | 3544 | 1467871185151 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:45 INFO - PROCESS | 3544 | 1467871185282 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 22:59:45 INFO - PROCESS | 3544 | 1467871185294 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:45 INFO - PROCESS | 3544 | 1467871185296 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553099000 == 35 [pid = 3544] [id = 603] 22:59:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000006558184800) [pid = 3544] [serial = 1809] [outer = 0000000000000000] 22:59:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655F934000) [pid = 3544] [serial = 1810] [outer = 0000006558184800] 22:59:45 INFO - PROCESS | 3544 | 1467871185479 Marionette DEBUG loaded listener.js 22:59:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000656030FC00) [pid = 3544] [serial = 1811] [outer = 0000006558184800] 22:59:45 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655BAC9800) [pid = 3544] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:59:45 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654EE6E000) [pid = 3544] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:59:45 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654EEACC00) [pid = 3544] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:59:45 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006558475C00) [pid = 3544] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:59:45 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006553E3A800) [pid = 3544] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:59:45 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655B807800) [pid = 3544] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:59:45 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654EB9E000) [pid = 3544] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:59:45 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655B808C00) [pid = 3544] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:59:45 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654F358000) [pid = 3544] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:59:45 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655B37A400) [pid = 3544] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:59:45 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655F788800) [pid = 3544] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:59:45 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006562309800) [pid = 3544] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:59:45 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654EEA8800) [pid = 3544] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:59:45 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654D821000) [pid = 3544] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:59:45 INFO - PROCESS | 3544 | 1467871185847 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]]]}] 22:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 734ms 22:59:45 INFO - PROCESS | 3544 | 1467871185900 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 22:59:45 INFO - PROCESS | 3544 | 1467871185903 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 22:59:45 INFO - PROCESS | 3544 | 1467871185906 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:59:45 INFO - PROCESS | 3544 | 1467871185908 Marionette TRACE conn6 <- [1,2378,null,{}] 22:59:45 INFO - PROCESS | 3544 | 1467871185912 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}] 22:59:45 INFO - PROCESS | 3544 | 1467871185914 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:46 INFO - PROCESS | 3544 | 1467871186002 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 22:59:46 INFO - PROCESS | 3544 | 1467871186089 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:46 INFO - PROCESS | 3544 | 1467871186091 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FDD000 == 36 [pid = 3544] [id = 604] 22:59:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006558475C00) [pid = 3544] [serial = 1812] [outer = 0000000000000000] 22:59:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655C1EC800) [pid = 3544] [serial = 1813] [outer = 0000006558475C00] 22:59:46 INFO - PROCESS | 3544 | 1467871186137 Marionette DEBUG loaded listener.js 22:59:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006560311400) [pid = 3544] [serial = 1814] [outer = 0000006558475C00] 22:59:46 INFO - PROCESS | 3544 | 1467871186502 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]]]}] 22:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 628ms 22:59:46 INFO - PROCESS | 3544 | 1467871186539 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 22:59:46 INFO - PROCESS | 3544 | 1467871186541 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 22:59:46 INFO - PROCESS | 3544 | 1467871186544 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:59:46 INFO - PROCESS | 3544 | 1467871186546 Marionette TRACE conn6 <- [1,2382,null,{}] 22:59:46 INFO - PROCESS | 3544 | 1467871186549 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}] 22:59:46 INFO - PROCESS | 3544 | 1467871186551 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:46 INFO - PROCESS | 3544 | 1467871186673 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 22:59:46 INFO - PROCESS | 3544 | 1467871186681 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:46 INFO - PROCESS | 3544 | 1467871186683 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562494000 == 37 [pid = 3544] [id = 605] 22:59:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (00000065603DD800) [pid = 3544] [serial = 1815] [outer = 0000000000000000] 22:59:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000006560587800) [pid = 3544] [serial = 1816] [outer = 00000065603DD800] 22:59:46 INFO - PROCESS | 3544 | 1467871186728 Marionette DEBUG loaded listener.js 22:59:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006560677400) [pid = 3544] [serial = 1817] [outer = 00000065603DD800] 22:59:47 INFO - PROCESS | 3544 | 1467871187159 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]]]}] 22:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 628ms 22:59:47 INFO - PROCESS | 3544 | 1467871187176 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 22:59:47 INFO - PROCESS | 3544 | 1467871187178 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 22:59:47 INFO - PROCESS | 3544 | 1467871187181 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:59:47 INFO - PROCESS | 3544 | 1467871187183 Marionette TRACE conn6 <- [1,2386,null,{}] 22:59:47 INFO - PROCESS | 3544 | 1467871187186 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}] 22:59:47 INFO - PROCESS | 3544 | 1467871187188 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:47 INFO - PROCESS | 3544 | 1467871187312 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 22:59:47 INFO - PROCESS | 3544 | 1467871187401 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:47 INFO - PROCESS | 3544 | 1467871187403 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:47 INFO - PROCESS | 3544 | ++DOCSHELL 000000656304C800 == 38 [pid = 3544] [id = 606] 22:59:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655AD44400) [pid = 3544] [serial = 1818] [outer = 0000000000000000] 22:59:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (00000065603D6800) [pid = 3544] [serial = 1819] [outer = 000000655AD44400] 22:59:47 INFO - PROCESS | 3544 | 1467871187449 Marionette DEBUG loaded listener.js 22:59:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000006561E52C00) [pid = 3544] [serial = 1820] [outer = 000000655AD44400] 22:59:48 INFO - PROCESS | 3544 | 1467871188086 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]]]}] 22:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 944ms 22:59:48 INFO - PROCESS | 3544 | 1467871188129 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 22:59:48 INFO - PROCESS | 3544 | 1467871188134 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 22:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:59:48 INFO - PROCESS | 3544 | 1467871188139 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:59:48 INFO - PROCESS | 3544 | 1467871188145 Marionette TRACE conn6 <- [1,2390,null,{}] 22:59:48 INFO - PROCESS | 3544 | 1467871188150 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}] 22:59:48 INFO - PROCESS | 3544 | 1467871188153 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:48 INFO - PROCESS | 3544 | 1467871188277 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 22:59:48 INFO - PROCESS | 3544 | 1467871188410 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:48 INFO - PROCESS | 3544 | 1467871188413 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:48 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B187000 == 39 [pid = 3544] [id = 607] 22:59:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654F1E0000) [pid = 3544] [serial = 1821] [outer = 0000000000000000] 22:59:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655306CC00) [pid = 3544] [serial = 1822] [outer = 000000654F1E0000] 22:59:48 INFO - PROCESS | 3544 | 1467871188474 Marionette DEBUG loaded listener.js 22:59:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000006554A18800) [pid = 3544] [serial = 1823] [outer = 000000654F1E0000] 22:59:49 INFO - PROCESS | 3544 | 1467871189064 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]]]}] 22:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 985ms 22:59:49 INFO - PROCESS | 3544 | 1467871189128 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 22:59:49 INFO - PROCESS | 3544 | 1467871189133 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 22:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:59:49 INFO - PROCESS | 3544 | 1467871189140 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:59:49 INFO - PROCESS | 3544 | 1467871189143 Marionette TRACE conn6 <- [1,2394,null,{}] 22:59:49 INFO - PROCESS | 3544 | 1467871189147 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}] 22:59:49 INFO - PROCESS | 3544 | 1467871189150 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:49 INFO - PROCESS | 3544 | 1467871189275 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 22:59:49 INFO - PROCESS | 3544 | 1467871189381 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:49 INFO - PROCESS | 3544 | 1467871189384 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:49 INFO - PROCESS | 3544 | ++DOCSHELL 00000065604D3000 == 40 [pid = 3544] [id = 608] 22:59:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655AC70400) [pid = 3544] [serial = 1824] [outer = 0000000000000000] 22:59:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655BA5C400) [pid = 3544] [serial = 1825] [outer = 000000655AC70400] 22:59:49 INFO - PROCESS | 3544 | 1467871189441 Marionette DEBUG loaded listener.js 22:59:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655DE59C00) [pid = 3544] [serial = 1826] [outer = 000000655AC70400] 22:59:50 INFO - PROCESS | 3544 | 1467871190016 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]]]}] 22:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 944ms 22:59:50 INFO - PROCESS | 3544 | 1467871190128 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 22:59:50 INFO - PROCESS | 3544 | 1467871190131 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 22:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:59:50 INFO - PROCESS | 3544 | 1467871190150 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:59:50 INFO - PROCESS | 3544 | 1467871190154 Marionette TRACE conn6 <- [1,2398,null,{}] 22:59:50 INFO - PROCESS | 3544 | 1467871190166 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}] 22:59:50 INFO - PROCESS | 3544 | 1467871190171 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:50 INFO - PROCESS | 3544 | 1467871190298 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 22:59:50 INFO - PROCESS | 3544 | 1467871190425 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:50 INFO - PROCESS | 3544 | 1467871190429 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:50 INFO - PROCESS | 3544 | ++DOCSHELL 00000065631B3000 == 41 [pid = 3544] [id = 609] 22:59:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655F68E400) [pid = 3544] [serial = 1827] [outer = 0000000000000000] 22:59:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000656057D000) [pid = 3544] [serial = 1828] [outer = 000000655F68E400] 22:59:50 INFO - PROCESS | 3544 | 1467871190491 Marionette DEBUG loaded listener.js 22:59:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000006561E5B800) [pid = 3544] [serial = 1829] [outer = 000000655F68E400] 22:59:51 INFO - PROCESS | 3544 | 1467871191052 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]]]}] 22:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 944ms 22:59:51 INFO - PROCESS | 3544 | 1467871191095 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 22:59:51 INFO - PROCESS | 3544 | 1467871191098 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 22:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:59:51 INFO - PROCESS | 3544 | 1467871191102 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:59:51 INFO - PROCESS | 3544 | 1467871191104 Marionette TRACE conn6 <- [1,2402,null,{}] 22:59:51 INFO - PROCESS | 3544 | 1467871191108 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}] 22:59:51 INFO - PROCESS | 3544 | 1467871191110 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:51 INFO - PROCESS | 3544 | 1467871191232 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 22:59:51 INFO - PROCESS | 3544 | 1467871191336 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:51 INFO - PROCESS | 3544 | 1467871191338 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:51 INFO - PROCESS | 3544 | ++DOCSHELL 0000006563DBA000 == 42 [pid = 3544] [id = 610] 22:59:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000006561FB2C00) [pid = 3544] [serial = 1830] [outer = 0000000000000000] 22:59:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000006562306C00) [pid = 3544] [serial = 1831] [outer = 0000006561FB2C00] 22:59:51 INFO - PROCESS | 3544 | 1467871191393 Marionette DEBUG loaded listener.js 22:59:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000006562310000) [pid = 3544] [serial = 1832] [outer = 0000006561FB2C00] 22:59:52 INFO - PROCESS | 3544 | 1467871192005 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]]]}] 22:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 944ms 22:59:52 INFO - PROCESS | 3544 | 1467871192048 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 22:59:52 INFO - PROCESS | 3544 | 1467871192050 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 22:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:59:52 INFO - PROCESS | 3544 | 1467871192053 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:59:52 INFO - PROCESS | 3544 | 1467871192056 Marionette TRACE conn6 <- [1,2406,null,{}] 22:59:52 INFO - PROCESS | 3544 | 1467871192059 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}] 22:59:52 INFO - PROCESS | 3544 | 1467871192062 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:52 INFO - PROCESS | 3544 | 1467871192177 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 22:59:52 INFO - PROCESS | 3544 | 1467871192310 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:52 INFO - PROCESS | 3544 | 1467871192312 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561F1A800 == 43 [pid = 3544] [id = 611] 22:59:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (000000654EC4B800) [pid = 3544] [serial = 1833] [outer = 0000000000000000] 22:59:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (000000655F78C400) [pid = 3544] [serial = 1834] [outer = 000000654EC4B800] 22:59:52 INFO - PROCESS | 3544 | 1467871192369 Marionette DEBUG loaded listener.js 22:59:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000006563017400) [pid = 3544] [serial = 1835] [outer = 000000654EC4B800] 22:59:53 INFO - PROCESS | 3544 | 1467871193176 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]]]}] 22:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1175ms 22:59:53 INFO - PROCESS | 3544 | 1467871193232 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 22:59:53 INFO - PROCESS | 3544 | 1467871193236 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 22:59:53 INFO - PROCESS | 3544 | 1467871193241 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:59:53 INFO - PROCESS | 3544 | 1467871193244 Marionette TRACE conn6 <- [1,2410,null,{}] 22:59:53 INFO - PROCESS | 3544 | 1467871193250 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}] 22:59:53 INFO - PROCESS | 3544 | 1467871193253 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:53 INFO - PROCESS | 3544 | 1467871193362 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 22:59:53 INFO - PROCESS | 3544 | 1467871193500 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:53 INFO - PROCESS | 3544 | 1467871193503 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:53 INFO - PROCESS | 3544 | ++DOCSHELL 000000654E91D800 == 44 [pid = 3544] [id = 612] 22:59:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000006553069C00) [pid = 3544] [serial = 1836] [outer = 0000000000000000] 22:59:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000006554FC0000) [pid = 3544] [serial = 1837] [outer = 0000006553069C00] 22:59:53 INFO - PROCESS | 3544 | 1467871193557 Marionette DEBUG loaded listener.js 22:59:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000006558461800) [pid = 3544] [serial = 1838] [outer = 0000006553069C00] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 0000006562494000 == 43 [pid = 3544] [id = 605] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FDD000 == 42 [pid = 3544] [id = 604] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 0000006553099000 == 41 [pid = 3544] [id = 603] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 00000065604D4800 == 40 [pid = 3544] [id = 602] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655F879800 == 39 [pid = 3544] [id = 601] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655EFEE000 == 38 [pid = 3544] [id = 600] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655B479800 == 37 [pid = 3544] [id = 599] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655482F800 == 36 [pid = 3544] [id = 598] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 0000006553067000 == 35 [pid = 3544] [id = 597] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 00000065604CD800 == 34 [pid = 3544] [id = 596] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655AB86800 == 33 [pid = 3544] [id = 595] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 0000006563056000 == 32 [pid = 3544] [id = 594] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655516E000 == 31 [pid = 3544] [id = 585] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 0000006561F1A800 == 30 [pid = 3544] [id = 611] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 0000006563DBA000 == 29 [pid = 3544] [id = 610] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 00000065631B3000 == 28 [pid = 3544] [id = 609] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 00000065604D3000 == 27 [pid = 3544] [id = 608] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 000000655B187000 == 26 [pid = 3544] [id = 607] 22:59:54 INFO - PROCESS | 3544 | --DOCSHELL 000000656304C800 == 25 [pid = 3544] [id = 606] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (000000655F78A000) [pid = 3544] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (000000654EEB0800) [pid = 3544] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000006552E58000) [pid = 3544] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000006558418800) [pid = 3544] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (00000065549D3400) [pid = 3544] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000006559E30C00) [pid = 3544] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (00000065549D6400) [pid = 3544] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000006558186C00) [pid = 3544] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655BA61C00) [pid = 3544] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655BB79400) [pid = 3544] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655BB44000) [pid = 3544] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655CAC0800) [pid = 3544] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655D7A5C00) [pid = 3544] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000006555111800) [pid = 3544] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000006553999800) [pid = 3544] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655C7E4800) [pid = 3544] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655BAC8000) [pid = 3544] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006561FA8400) [pid = 3544] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000006560585800) [pid = 3544] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (00000065627A9000) [pid = 3544] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000656230E800) [pid = 3544] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000656230B400) [pid = 3544] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655F7A6800) [pid = 3544] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655ACAE800) [pid = 3544] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655F693400) [pid = 3544] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655A850400) [pid = 3544] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654EC47C00) [pid = 3544] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655AC72800) [pid = 3544] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 22:59:54 INFO - PROCESS | 3544 | 1467871194958 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]]]}] 22:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1735ms 22:59:54 INFO - PROCESS | 3544 | 1467871194981 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 22:59:54 INFO - PROCESS | 3544 | 1467871194985 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 22:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:59:55 INFO - PROCESS | 3544 | 1467871194990 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:59:55 INFO - PROCESS | 3544 | 1467871194993 Marionette TRACE conn6 <- [1,2414,null,{}] 22:59:55 INFO - PROCESS | 3544 | 1467871194999 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}] 22:59:55 INFO - PROCESS | 3544 | 1467871195002 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:55 INFO - PROCESS | 3544 | 1467871195099 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 22:59:55 INFO - PROCESS | 3544 | 1467871195183 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:55 INFO - PROCESS | 3544 | 1467871195186 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553054800 == 26 [pid = 3544] [id = 613] 22:59:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654CF88000) [pid = 3544] [serial = 1839] [outer = 0000000000000000] 22:59:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654D7CE400) [pid = 3544] [serial = 1840] [outer = 000000654CF88000] 22:59:55 INFO - PROCESS | 3544 | 1467871195235 Marionette DEBUG loaded listener.js 22:59:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654DF40400) [pid = 3544] [serial = 1841] [outer = 000000654CF88000] 22:59:55 INFO - PROCESS | 3544 | 1467871195641 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]]]}] 22:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 692ms 22:59:55 INFO - PROCESS | 3544 | 1467871195694 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 22:59:55 INFO - PROCESS | 3544 | 1467871195699 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 22:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:59:55 INFO - PROCESS | 3544 | 1467871195706 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:59:55 INFO - PROCESS | 3544 | 1467871195708 Marionette TRACE conn6 <- [1,2418,null,{}] 22:59:55 INFO - PROCESS | 3544 | 1467871195713 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}] 22:59:55 INFO - PROCESS | 3544 | 1467871195715 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:55 INFO - PROCESS | 3544 | 1467871195808 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 22:59:55 INFO - PROCESS | 3544 | 1467871195816 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:55 INFO - PROCESS | 3544 | 1467871195818 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000006557992000 == 27 [pid = 3544] [id = 614] 22:59:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654EB9E400) [pid = 3544] [serial = 1842] [outer = 0000000000000000] 22:59:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000654EC4C000) [pid = 3544] [serial = 1843] [outer = 000000654EB9E400] 22:59:55 INFO - PROCESS | 3544 | 1467871195867 Marionette DEBUG loaded listener.js 22:59:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000654EE6CC00) [pid = 3544] [serial = 1844] [outer = 000000654EB9E400] 22:59:56 INFO - PROCESS | 3544 | 1467871196354 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]]]}] 22:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 691ms 22:59:56 INFO - PROCESS | 3544 | 1467871196397 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 22:59:56 INFO - PROCESS | 3544 | 1467871196400 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 22:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:59:56 INFO - PROCESS | 3544 | 1467871196403 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:59:56 INFO - PROCESS | 3544 | 1467871196407 Marionette TRACE conn6 <- [1,2422,null,{}] 22:59:56 INFO - PROCESS | 3544 | 1467871196418 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}] 22:59:56 INFO - PROCESS | 3544 | 1467871196423 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:56 INFO - PROCESS | 3544 | 1467871196545 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 22:59:56 INFO - PROCESS | 3544 | 1467871196641 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:56 INFO - PROCESS | 3544 | 1467871196645 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:56 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF3F000 == 28 [pid = 3544] [id = 615] 22:59:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000654EB9B400) [pid = 3544] [serial = 1845] [outer = 0000000000000000] 22:59:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006552EC3C00) [pid = 3544] [serial = 1846] [outer = 000000654EB9B400] 22:59:56 INFO - PROCESS | 3544 | 1467871196694 Marionette DEBUG loaded listener.js 22:59:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000006553075000) [pid = 3544] [serial = 1847] [outer = 000000654EB9B400] 22:59:57 INFO - PROCESS | 3544 | 1467871197108 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]]]}] 22:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 731ms 22:59:57 INFO - PROCESS | 3544 | 1467871197138 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 22:59:57 INFO - PROCESS | 3544 | 1467871197141 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 22:59:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:59:57 INFO - PROCESS | 3544 | 1467871197144 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:59:57 INFO - PROCESS | 3544 | 1467871197146 Marionette TRACE conn6 <- [1,2426,null,{}] 22:59:57 INFO - PROCESS | 3544 | 1467871197150 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}] 22:59:57 INFO - PROCESS | 3544 | 1467871197152 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:57 INFO - PROCESS | 3544 | 1467871197275 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 22:59:57 INFO - PROCESS | 3544 | 1467871197281 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:57 INFO - PROCESS | 3544 | 1467871197283 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:57 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B25F000 == 29 [pid = 3544] [id = 616] 22:59:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000006553806C00) [pid = 3544] [serial = 1848] [outer = 0000000000000000] 22:59:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655393F400) [pid = 3544] [serial = 1849] [outer = 0000006553806C00] 22:59:57 INFO - PROCESS | 3544 | 1467871197333 Marionette DEBUG loaded listener.js 22:59:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000006554804C00) [pid = 3544] [serial = 1850] [outer = 0000006553806C00] 22:59:57 INFO - PROCESS | 3544 | 1467871197802 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]]]}] 22:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 689ms 22:59:57 INFO - PROCESS | 3544 | 1467871197835 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 22:59:57 INFO - PROCESS | 3544 | 1467871197837 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 22:59:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:59:57 INFO - PROCESS | 3544 | 1467871197840 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:59:57 INFO - PROCESS | 3544 | 1467871197842 Marionette TRACE conn6 <- [1,2430,null,{}] 22:59:57 INFO - PROCESS | 3544 | 1467871197852 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}] 22:59:57 INFO - PROCESS | 3544 | 1467871197854 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:57 INFO - PROCESS | 3544 | 1467871197992 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 22:59:58 INFO - PROCESS | 3544 | 1467871198014 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:58 INFO - PROCESS | 3544 | 1467871198016 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:58 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAED000 == 30 [pid = 3544] [id = 617] 22:59:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000654EB9DC00) [pid = 3544] [serial = 1851] [outer = 0000000000000000] 22:59:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000006554A1D800) [pid = 3544] [serial = 1852] [outer = 000000654EB9DC00] 22:59:58 INFO - PROCESS | 3544 | 1467871198061 Marionette DEBUG loaded listener.js 22:59:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655817B400) [pid = 3544] [serial = 1853] [outer = 000000654EB9DC00] 22:59:58 INFO - PROCESS | 3544 | 1467871198503 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]]]}] 22:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 22:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:59:58 INFO - PROCESS | 3544 | 1467871198535 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 22:59:58 INFO - PROCESS | 3544 | 1467871198538 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 22:59:58 INFO - PROCESS | 3544 | 1467871198541 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:59:58 INFO - PROCESS | 3544 | 1467871198543 Marionette TRACE conn6 <- [1,2434,null,{}] 22:59:58 INFO - PROCESS | 3544 | 1467871198546 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}] 22:59:58 INFO - PROCESS | 3544 | 1467871198552 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:58 INFO - PROCESS | 3544 | 1467871198692 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 22:59:58 INFO - PROCESS | 3544 | 1467871198748 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:58 INFO - PROCESS | 3544 | 1467871198750 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:58 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C8A0000 == 31 [pid = 3544] [id = 618] 22:59:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000006558184C00) [pid = 3544] [serial = 1854] [outer = 0000000000000000] 22:59:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000006558421800) [pid = 3544] [serial = 1855] [outer = 0000006558184C00] 22:59:58 INFO - PROCESS | 3544 | 1467871198796 Marionette DEBUG loaded listener.js 22:59:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000006559DCE400) [pid = 3544] [serial = 1856] [outer = 0000006558184C00] 22:59:59 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655BB6D000) [pid = 3544] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:59:59 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655ED77000) [pid = 3544] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:59:59 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (00000065603DD800) [pid = 3544] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:59:59 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000006558184800) [pid = 3544] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:59:59 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000006558475C00) [pid = 3544] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:59:59 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000006558418C00) [pid = 3544] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:59:59 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006559E31800) [pid = 3544] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:59:59 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654EE6DC00) [pid = 3544] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:59:59 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654EE76400) [pid = 3544] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:59:59 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654F1E6000) [pid = 3544] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:59:59 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654E1C0800) [pid = 3544] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:59:59 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006559DC8C00) [pid = 3544] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:59:59 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655AD44400) [pid = 3544] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:59:59 INFO - PROCESS | 3544 | 1467871199438 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]]]}] 22:59:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:59:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 941ms 22:59:59 INFO - PROCESS | 3544 | 1467871199486 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 22:59:59 INFO - PROCESS | 3544 | 1467871199488 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 22:59:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:59:59 INFO - PROCESS | 3544 | 1467871199491 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:59:59 INFO - PROCESS | 3544 | 1467871199493 Marionette TRACE conn6 <- [1,2438,null,{}] 22:59:59 INFO - PROCESS | 3544 | 1467871199497 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}] 22:59:59 INFO - PROCESS | 3544 | 1467871199499 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:59 INFO - PROCESS | 3544 | 1467871199581 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 22:59:59 INFO - PROCESS | 3544 | 1467871199586 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:59 INFO - PROCESS | 3544 | 1467871199588 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 22:59:59 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E31F800 == 32 [pid = 3544] [id = 619] 22:59:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000006553B26C00) [pid = 3544] [serial = 1857] [outer = 0000000000000000] 22:59:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006559DC8800) [pid = 3544] [serial = 1858] [outer = 0000006553B26C00] 22:59:59 INFO - PROCESS | 3544 | 1467871199632 Marionette DEBUG loaded listener.js 22:59:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655A855000) [pid = 3544] [serial = 1859] [outer = 0000006553B26C00] 23:00:00 INFO - PROCESS | 3544 | 1467871200043 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]]]}] 23:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 586ms 23:00:00 INFO - PROCESS | 3544 | 1467871200081 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 23:00:00 INFO - PROCESS | 3544 | 1467871200083 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 23:00:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:00:00 INFO - PROCESS | 3544 | 1467871200097 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:00:00 INFO - PROCESS | 3544 | 1467871200099 Marionette TRACE conn6 <- [1,2442,null,{}] 23:00:00 INFO - PROCESS | 3544 | 1467871200102 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}] 23:00:00 INFO - PROCESS | 3544 | 1467871200104 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:00 INFO - PROCESS | 3544 | 1467871200187 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 23:00:00 INFO - PROCESS | 3544 | 1467871200192 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:00 INFO - PROCESS | 3544 | 1467871200194 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:00 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4B6000 == 33 [pid = 3544] [id = 620] 23:00:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655ABBEC00) [pid = 3544] [serial = 1860] [outer = 0000000000000000] 23:00:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655AC6F000) [pid = 3544] [serial = 1861] [outer = 000000655ABBEC00] 23:00:00 INFO - PROCESS | 3544 | 1467871200240 Marionette DEBUG loaded listener.js 23:00:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655ACABC00) [pid = 3544] [serial = 1862] [outer = 000000655ABBEC00] 23:00:00 INFO - PROCESS | 3544 | 1467871200659 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]]]}] 23:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 586ms 23:00:00 INFO - PROCESS | 3544 | 1467871200687 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 23:00:00 INFO - PROCESS | 3544 | 1467871200689 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 23:00:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:00:00 INFO - PROCESS | 3544 | 1467871200693 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:00:00 INFO - PROCESS | 3544 | 1467871200695 Marionette TRACE conn6 <- [1,2446,null,{}] 23:00:00 INFO - PROCESS | 3544 | 1467871200698 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}] 23:00:00 INFO - PROCESS | 3544 | 1467871200700 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:00 INFO - PROCESS | 3544 | 1467871200819 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 23:00:00 INFO - PROCESS | 3544 | 1467871200827 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:00 INFO - PROCESS | 3544 | 1467871200829 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:00 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF3E000 == 34 [pid = 3544] [id = 621] 23:00:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655ACB6400) [pid = 3544] [serial = 1863] [outer = 0000000000000000] 23:00:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655ACF1C00) [pid = 3544] [serial = 1864] [outer = 000000655ACB6400] 23:00:00 INFO - PROCESS | 3544 | 1467871200874 Marionette DEBUG loaded listener.js 23:00:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655AD45400) [pid = 3544] [serial = 1865] [outer = 000000655ACB6400] 23:00:01 INFO - PROCESS | 3544 | 1467871201304 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]]]}] 23:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 628ms 23:00:01 INFO - PROCESS | 3544 | 1467871201324 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 23:00:01 INFO - PROCESS | 3544 | 1467871201329 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 23:00:01 INFO - PROCESS | 3544 | 1467871201334 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:00:01 INFO - PROCESS | 3544 | 1467871201338 Marionette TRACE conn6 <- [1,2450,null,{}] 23:00:01 INFO - PROCESS | 3544 | 1467871201344 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}] 23:00:01 INFO - PROCESS | 3544 | 1467871201348 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:01 INFO - PROCESS | 3544 | 1467871201507 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 23:00:01 INFO - PROCESS | 3544 | 1467871201630 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:01 INFO - PROCESS | 3544 | 1467871201635 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553DC2000 == 35 [pid = 3544] [id = 622] 23:00:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000654CF82000) [pid = 3544] [serial = 1866] [outer = 0000000000000000] 23:00:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000654CFDA400) [pid = 3544] [serial = 1867] [outer = 000000654CF82000] 23:00:01 INFO - PROCESS | 3544 | 1467871201699 Marionette DEBUG loaded listener.js 23:00:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000654E626400) [pid = 3544] [serial = 1868] [outer = 000000654CF82000] 23:00:02 INFO - PROCESS | 3544 | 1467871202300 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]]]}] 23:00:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:00:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 985ms 23:00:02 INFO - PROCESS | 3544 | 1467871202323 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 23:00:02 INFO - PROCESS | 3544 | 1467871202328 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 23:00:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:00:02 INFO - PROCESS | 3544 | 1467871202334 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:00:02 INFO - PROCESS | 3544 | 1467871202337 Marionette TRACE conn6 <- [1,2454,null,{}] 23:00:02 INFO - PROCESS | 3544 | 1467871202342 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}] 23:00:02 INFO - PROCESS | 3544 | 1467871202346 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:02 INFO - PROCESS | 3544 | 1467871202480 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 23:00:02 INFO - PROCESS | 3544 | 1467871202608 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:02 INFO - PROCESS | 3544 | 1467871202611 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:02 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B18B800 == 36 [pid = 3544] [id = 623] 23:00:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000654EEAAC00) [pid = 3544] [serial = 1869] [outer = 0000000000000000] 23:00:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000654F09E800) [pid = 3544] [serial = 1870] [outer = 000000654EEAAC00] 23:00:02 INFO - PROCESS | 3544 | 1467871202672 Marionette DEBUG loaded listener.js 23:00:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000655306C800) [pid = 3544] [serial = 1871] [outer = 000000654EEAAC00] 23:00:03 INFO - PROCESS | 3544 | 1467871203448 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]]]}] 23:00:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:00:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1140ms 23:00:03 INFO - PROCESS | 3544 | 1467871203477 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 23:00:03 INFO - PROCESS | 3544 | 1467871203480 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 23:00:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:00:03 INFO - PROCESS | 3544 | 1467871203484 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:00:03 INFO - PROCESS | 3544 | 1467871203488 Marionette TRACE conn6 <- [1,2458,null,{}] 23:00:03 INFO - PROCESS | 3544 | 1467871203500 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}] 23:00:03 INFO - PROCESS | 3544 | 1467871203505 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:03 INFO - PROCESS | 3544 | 1467871203636 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 23:00:03 INFO - PROCESS | 3544 | 1467871203859 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:03 INFO - PROCESS | 3544 | 1467871203862 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:03 INFO - PROCESS | 3544 | ++DOCSHELL 000000654ED2E800 == 37 [pid = 3544] [id = 624] 23:00:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000654CF84C00) [pid = 3544] [serial = 1872] [outer = 0000000000000000] 23:00:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (000000654E1BD400) [pid = 3544] [serial = 1873] [outer = 000000654CF84C00] 23:00:03 INFO - PROCESS | 3544 | 1467871203923 Marionette DEBUG loaded listener.js 23:00:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (000000654EE6D000) [pid = 3544] [serial = 1874] [outer = 000000654CF84C00] 23:00:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4B6000 == 36 [pid = 3544] [id = 620] 23:00:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655E31F800 == 35 [pid = 3544] [id = 619] 23:00:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655C8A0000 == 34 [pid = 3544] [id = 618] 23:00:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAED000 == 33 [pid = 3544] [id = 617] 23:00:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655B25F000 == 32 [pid = 3544] [id = 616] 23:00:04 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF3F000 == 31 [pid = 3544] [id = 615] 23:00:04 INFO - PROCESS | 3544 | --DOCSHELL 0000006557992000 == 30 [pid = 3544] [id = 614] 23:00:04 INFO - PROCESS | 3544 | --DOCSHELL 0000006553054800 == 29 [pid = 3544] [id = 613] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000655BCE9C00) [pid = 3544] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000655ED7D000) [pid = 3544] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655CA28000) [pid = 3544] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655F696400) [pid = 3544] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000006560587800) [pid = 3544] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655F934000) [pid = 3544] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000006560311400) [pid = 3544] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655F92BC00) [pid = 3544] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655ACF6000) [pid = 3544] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655C1EB800) [pid = 3544] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654F316800) [pid = 3544] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006553071400) [pid = 3544] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006555456400) [pid = 3544] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655845A800) [pid = 3544] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (00000065531C6800) [pid = 3544] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006558182400) [pid = 3544] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654E628400) [pid = 3544] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654EE71400) [pid = 3544] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655AC75400) [pid = 3544] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006560310800) [pid = 3544] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000006560677400) [pid = 3544] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000656030FC00) [pid = 3544] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655BA60800) [pid = 3544] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655C1EC800) [pid = 3544] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000006561E52C00) [pid = 3544] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (00000065603D6800) [pid = 3544] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 23:00:04 INFO - PROCESS | 3544 | 1467871204577 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]]]}] 23:00:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:00:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1145ms 23:00:04 INFO - PROCESS | 3544 | 1467871204660 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 23:00:04 INFO - PROCESS | 3544 | 1467871204665 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 23:00:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:00:04 INFO - PROCESS | 3544 | 1467871204678 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:00:04 INFO - PROCESS | 3544 | 1467871204681 Marionette TRACE conn6 <- [1,2462,null,{}] 23:00:04 INFO - PROCESS | 3544 | 1467871204687 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}] 23:00:04 INFO - PROCESS | 3544 | 1467871204691 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:04 INFO - PROCESS | 3544 | 1467871204813 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 23:00:05 INFO - PROCESS | 3544 | 1467871204995 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:05 INFO - PROCESS | 3544 | 1467871204997 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:05 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584E2000 == 30 [pid = 3544] [id = 625] 23:00:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654E620400) [pid = 3544] [serial = 1875] [outer = 0000000000000000] 23:00:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654F092C00) [pid = 3544] [serial = 1876] [outer = 000000654E620400] 23:00:05 INFO - PROCESS | 3544 | 1467871205061 Marionette DEBUG loaded listener.js 23:00:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006553072800) [pid = 3544] [serial = 1877] [outer = 000000654E620400] 23:00:05 INFO - PROCESS | 3544 | 1467871205522 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]]]}] 23:00:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 879ms 23:00:05 INFO - PROCESS | 3544 | 1467871205566 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 23:00:05 INFO - PROCESS | 3544 | 1467871205570 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 23:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:00:05 INFO - PROCESS | 3544 | 1467871205575 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:00:05 INFO - PROCESS | 3544 | 1467871205577 Marionette TRACE conn6 <- [1,2466,null,{}] 23:00:05 INFO - PROCESS | 3544 | 1467871205581 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}] 23:00:05 INFO - PROCESS | 3544 | 1467871205583 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:05 INFO - PROCESS | 3544 | 1467871205677 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 23:00:05 INFO - PROCESS | 3544 | 1467871205685 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:05 INFO - PROCESS | 3544 | 1467871205687 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:05 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B437000 == 31 [pid = 3544] [id = 626] 23:00:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000006555451C00) [pid = 3544] [serial = 1878] [outer = 0000000000000000] 23:00:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655817BC00) [pid = 3544] [serial = 1879] [outer = 0000006555451C00] 23:00:05 INFO - PROCESS | 3544 | 1467871205740 Marionette DEBUG loaded listener.js 23:00:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655840D400) [pid = 3544] [serial = 1880] [outer = 0000006555451C00] 23:00:06 INFO - PROCESS | 3544 | 1467871206195 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]]]}] 23:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 691ms 23:00:06 INFO - PROCESS | 3544 | 1467871206269 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 23:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:00:06 INFO - PROCESS | 3544 | 1467871206271 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 23:00:06 INFO - PROCESS | 3544 | 1467871206277 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:00:06 INFO - PROCESS | 3544 | 1467871206283 Marionette TRACE conn6 <- [1,2470,null,{}] 23:00:06 INFO - PROCESS | 3544 | 1467871206292 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}] 23:00:06 INFO - PROCESS | 3544 | 1467871206296 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:06 INFO - PROCESS | 3544 | 1467871206418 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 23:00:06 INFO - PROCESS | 3544 | 1467871206511 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:06 INFO - PROCESS | 3544 | 1467871206514 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:06 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D770000 == 32 [pid = 3544] [id = 627] 23:00:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006555453800) [pid = 3544] [serial = 1881] [outer = 0000000000000000] 23:00:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006559DCE000) [pid = 3544] [serial = 1882] [outer = 0000006555453800] 23:00:06 INFO - PROCESS | 3544 | 1467871206559 Marionette DEBUG loaded listener.js 23:00:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655AC6B800) [pid = 3544] [serial = 1883] [outer = 0000006555453800] 23:00:06 INFO - PROCESS | 3544 | 1467871206958 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]]]}] 23:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 734ms 23:00:07 INFO - PROCESS | 3544 | 1467871207012 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 23:00:07 INFO - PROCESS | 3544 | 1467871207014 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 23:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:00:07 INFO - PROCESS | 3544 | 1467871207018 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:00:07 INFO - PROCESS | 3544 | 1467871207019 Marionette TRACE conn6 <- [1,2474,null,{}] 23:00:07 INFO - PROCESS | 3544 | 1467871207029 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}] 23:00:07 INFO - PROCESS | 3544 | 1467871207031 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:07 INFO - PROCESS | 3544 | 1467871207157 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 23:00:07 INFO - PROCESS | 3544 | 1467871207167 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:07 INFO - PROCESS | 3544 | 1467871207169 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:07 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4C4800 == 33 [pid = 3544] [id = 628] 23:00:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655ACF0C00) [pid = 3544] [serial = 1884] [outer = 0000000000000000] 23:00:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655AD44400) [pid = 3544] [serial = 1885] [outer = 000000655ACF0C00] 23:00:07 INFO - PROCESS | 3544 | 1467871207261 Marionette DEBUG loaded listener.js 23:00:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655B80F400) [pid = 3544] [serial = 1886] [outer = 000000655ACF0C00] 23:00:07 INFO - PROCESS | 3544 | 1467871207680 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]]]}] 23:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 733ms 23:00:07 INFO - PROCESS | 3544 | 1467871207763 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 23:00:07 INFO - PROCESS | 3544 | 1467871207765 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 23:00:07 INFO - PROCESS | 3544 | 1467871207768 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:00:07 INFO - PROCESS | 3544 | 1467871207770 Marionette TRACE conn6 <- [1,2478,null,{}] 23:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:00:07 INFO - PROCESS | 3544 | 1467871207778 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}] 23:00:07 INFO - PROCESS | 3544 | 1467871207780 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:07 INFO - PROCESS | 3544 | 1467871207898 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 23:00:07 INFO - PROCESS | 3544 | 1467871207910 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:07 INFO - PROCESS | 3544 | 1467871207916 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:07 INFO - PROCESS | 3544 | ++DOCSHELL 000000655FA68800 == 34 [pid = 3544] [id = 629] 23:00:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655BB38400) [pid = 3544] [serial = 1887] [outer = 0000000000000000] 23:00:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655BB3B400) [pid = 3544] [serial = 1888] [outer = 000000655BB38400] 23:00:08 INFO - PROCESS | 3544 | 1467871208019 Marionette DEBUG loaded listener.js 23:00:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655BB6E400) [pid = 3544] [serial = 1889] [outer = 000000655BB38400] 23:00:08 INFO - PROCESS | 3544 | 1467871208463 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]]]}] 23:00:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:00:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 733ms 23:00:08 INFO - PROCESS | 3544 | 1467871208521 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 23:00:08 INFO - PROCESS | 3544 | 1467871208523 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 23:00:08 INFO - PROCESS | 3544 | 1467871208527 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:00:08 INFO - PROCESS | 3544 | 1467871208529 Marionette TRACE conn6 <- [1,2482,null,{}] 23:00:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:00:08 INFO - PROCESS | 3544 | 1467871208532 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}] 23:00:08 INFO - PROCESS | 3544 | 1467871208535 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:08 INFO - PROCESS | 3544 | 1467871208651 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 23:00:08 INFO - PROCESS | 3544 | 1467871208712 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:08 INFO - PROCESS | 3544 | 1467871208714 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:08 INFO - PROCESS | 3544 | ++DOCSHELL 00000065604D2800 == 35 [pid = 3544] [id = 630] 23:00:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655BB76800) [pid = 3544] [serial = 1890] [outer = 0000000000000000] 23:00:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655C1EDC00) [pid = 3544] [serial = 1891] [outer = 000000655BB76800] 23:00:08 INFO - PROCESS | 3544 | 1467871208758 Marionette DEBUG loaded listener.js 23:00:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655CA27C00) [pid = 3544] [serial = 1892] [outer = 000000655BB76800] 23:00:08 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000006553806C00) [pid = 3544] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:00:08 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654EB9DC00) [pid = 3544] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:00:08 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654EB9B400) [pid = 3544] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:00:08 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006553069C00) [pid = 3544] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:00:08 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654EB9E400) [pid = 3544] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:00:08 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654CF88000) [pid = 3544] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:00:08 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006558184C00) [pid = 3544] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:00:08 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654F1E0000) [pid = 3544] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:00:08 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655AC70400) [pid = 3544] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:00:08 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655ABBEC00) [pid = 3544] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:00:08 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655F68E400) [pid = 3544] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:00:08 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006561FB2C00) [pid = 3544] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:00:08 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654EC4B800) [pid = 3544] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:00:08 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006553B26C00) [pid = 3544] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:00:09 INFO - PROCESS | 3544 | 1467871209189 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]]]}] 23:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 732ms 23:00:09 INFO - PROCESS | 3544 | 1467871209278 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 23:00:09 INFO - PROCESS | 3544 | 1467871209281 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 23:00:09 INFO - PROCESS | 3544 | 1467871209284 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:00:09 INFO - PROCESS | 3544 | 1467871209286 Marionette TRACE conn6 <- [1,2486,null,{}] 23:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:00:09 INFO - PROCESS | 3544 | 1467871209294 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}] 23:00:09 INFO - PROCESS | 3544 | 1467871209296 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:09 INFO - PROCESS | 3544 | 1467871209381 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 23:00:09 INFO - PROCESS | 3544 | 1467871209392 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:09 INFO - PROCESS | 3544 | 1467871209394 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:09 INFO - PROCESS | 3544 | ++DOCSHELL 00000065605AD000 == 36 [pid = 3544] [id = 631] 23:00:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006552E4DC00) [pid = 3544] [serial = 1893] [outer = 0000000000000000] 23:00:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655ACAA400) [pid = 3544] [serial = 1894] [outer = 0000006552E4DC00] 23:00:09 INFO - PROCESS | 3544 | 1467871209439 Marionette DEBUG loaded listener.js 23:00:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655CAE9000) [pid = 3544] [serial = 1895] [outer = 0000006552E4DC00] 23:00:09 INFO - PROCESS | 3544 | 1467871209861 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]]]}] 23:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 628ms 23:00:09 INFO - PROCESS | 3544 | 1467871209919 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 23:00:09 INFO - PROCESS | 3544 | 1467871209922 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 23:00:09 INFO - PROCESS | 3544 | 1467871209925 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:00:09 INFO - PROCESS | 3544 | 1467871209927 Marionette TRACE conn6 <- [1,2490,null,{}] 23:00:09 INFO - PROCESS | 3544 | 1467871209930 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}] 23:00:09 INFO - PROCESS | 3544 | 1467871209932 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:10 INFO - PROCESS | 3544 | 1467871210017 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 23:00:10 INFO - PROCESS | 3544 | 1467871210024 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:10 INFO - PROCESS | 3544 | 1467871210026 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:10 INFO - PROCESS | 3544 | ++DOCSHELL 000000656071F800 == 37 [pid = 3544] [id = 632] 23:00:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655CAF1400) [pid = 3544] [serial = 1896] [outer = 0000000000000000] 23:00:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655D7A8400) [pid = 3544] [serial = 1897] [outer = 000000655CAF1400] 23:00:10 INFO - PROCESS | 3544 | 1467871210070 Marionette DEBUG loaded listener.js 23:00:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655DA7A000) [pid = 3544] [serial = 1898] [outer = 000000655CAF1400] 23:00:10 INFO - PROCESS | 3544 | 1467871210488 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]]]}] 23:00:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:00:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 628ms 23:00:10 INFO - PROCESS | 3544 | 1467871210556 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 23:00:10 INFO - PROCESS | 3544 | 1467871210558 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 23:00:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:00:10 INFO - PROCESS | 3544 | 1467871210561 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:00:10 INFO - PROCESS | 3544 | 1467871210563 Marionette TRACE conn6 <- [1,2494,null,{}] 23:00:10 INFO - PROCESS | 3544 | 1467871210566 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}] 23:00:10 INFO - PROCESS | 3544 | 1467871210568 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:10 INFO - PROCESS | 3544 | 1467871210656 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 23:00:10 INFO - PROCESS | 3544 | 1467871210663 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:10 INFO - PROCESS | 3544 | 1467871210665 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E4E800 == 38 [pid = 3544] [id = 633] 23:00:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006553831000) [pid = 3544] [serial = 1899] [outer = 0000000000000000] 23:00:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655E155800) [pid = 3544] [serial = 1900] [outer = 0000006553831000] 23:00:10 INFO - PROCESS | 3544 | 1467871210710 Marionette DEBUG loaded listener.js 23:00:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655EA19000) [pid = 3544] [serial = 1901] [outer = 0000006553831000] 23:00:11 INFO - PROCESS | 3544 | 1467871211467 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]]]}] 23:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 985ms 23:00:11 INFO - PROCESS | 3544 | 1467871211550 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 23:00:11 INFO - PROCESS | 3544 | 1467871211555 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 23:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:00:11 INFO - PROCESS | 3544 | 1467871211560 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:00:11 INFO - PROCESS | 3544 | 1467871211566 Marionette TRACE conn6 <- [1,2498,null,{}] 23:00:11 INFO - PROCESS | 3544 | 1467871211572 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}] 23:00:11 INFO - PROCESS | 3544 | 1467871211575 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:11 INFO - PROCESS | 3544 | 1467871211733 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 23:00:11 INFO - PROCESS | 3544 | 1467871211853 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:11 INFO - PROCESS | 3544 | 1467871211856 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:11 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AB7E800 == 39 [pid = 3544] [id = 634] 23:00:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654EC53C00) [pid = 3544] [serial = 1902] [outer = 0000000000000000] 23:00:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000654F12B000) [pid = 3544] [serial = 1903] [outer = 000000654EC53C00] 23:00:11 INFO - PROCESS | 3544 | 1467871211917 Marionette DEBUG loaded listener.js 23:00:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000006553E3BC00) [pid = 3544] [serial = 1904] [outer = 000000654EC53C00] 23:00:12 INFO - PROCESS | 3544 | 1467871212544 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]]]}] 23:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1026ms 23:00:12 INFO - PROCESS | 3544 | 1467871212590 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 23:00:12 INFO - PROCESS | 3544 | 1467871212595 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 23:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:00:12 INFO - PROCESS | 3544 | 1467871212602 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:00:12 INFO - PROCESS | 3544 | 1467871212605 Marionette TRACE conn6 <- [1,2502,null,{}] 23:00:12 INFO - PROCESS | 3544 | 1467871212609 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}] 23:00:12 INFO - PROCESS | 3544 | 1467871212612 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:12 INFO - PROCESS | 3544 | 1467871212734 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 23:00:12 INFO - PROCESS | 3544 | 1467871212862 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:12 INFO - PROCESS | 3544 | 1467871212865 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:12 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F864000 == 40 [pid = 3544] [id = 635] 23:00:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655845E400) [pid = 3544] [serial = 1905] [outer = 0000000000000000] 23:00:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655A84F400) [pid = 3544] [serial = 1906] [outer = 000000655845E400] 23:00:12 INFO - PROCESS | 3544 | 1467871212923 Marionette DEBUG loaded listener.js 23:00:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655BA64400) [pid = 3544] [serial = 1907] [outer = 000000655845E400] 23:00:13 INFO - PROCESS | 3544 | 1467871213551 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]]]}] 23:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 986ms 23:00:13 INFO - PROCESS | 3544 | 1467871213589 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 23:00:13 INFO - PROCESS | 3544 | 1467871213592 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 23:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:00:13 INFO - PROCESS | 3544 | 1467871213596 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:00:13 INFO - PROCESS | 3544 | 1467871213600 Marionette TRACE conn6 <- [1,2506,null,{}] 23:00:13 INFO - PROCESS | 3544 | 1467871213612 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}] 23:00:13 INFO - PROCESS | 3544 | 1467871213617 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:13 INFO - PROCESS | 3544 | 1467871213734 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 23:00:13 INFO - PROCESS | 3544 | 1467871213864 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:13 INFO - PROCESS | 3544 | 1467871213868 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FDA000 == 41 [pid = 3544] [id = 636] 23:00:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655BCEC000) [pid = 3544] [serial = 1908] [outer = 0000000000000000] 23:00:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655E347800) [pid = 3544] [serial = 1909] [outer = 000000655BCEC000] 23:00:13 INFO - PROCESS | 3544 | 1467871213927 Marionette DEBUG loaded listener.js 23:00:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000655ED7E400) [pid = 3544] [serial = 1910] [outer = 000000655BCEC000] 23:00:14 INFO - PROCESS | 3544 | 1467871214763 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]]]}] 23:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1238ms 23:00:14 INFO - PROCESS | 3544 | 1467871214837 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 23:00:14 INFO - PROCESS | 3544 | 1467871214842 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 23:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:00:14 INFO - PROCESS | 3544 | 1467871214847 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:00:14 INFO - PROCESS | 3544 | 1467871214850 Marionette TRACE conn6 <- [1,2510,null,{}] 23:00:14 INFO - PROCESS | 3544 | 1467871214856 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}] 23:00:14 INFO - PROCESS | 3544 | 1467871214858 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:15 INFO - PROCESS | 3544 | 1467871215004 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 23:00:15 INFO - PROCESS | 3544 | 1467871215134 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:15 INFO - PROCESS | 3544 | 1467871215139 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:15 INFO - PROCESS | 3544 | ++DOCSHELL 000000654F372800 == 42 [pid = 3544] [id = 637] 23:00:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000654EE72C00) [pid = 3544] [serial = 1911] [outer = 0000000000000000] 23:00:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000654EFE4800) [pid = 3544] [serial = 1912] [outer = 000000654EE72C00] 23:00:15 INFO - PROCESS | 3544 | 1467871215193 Marionette DEBUG loaded listener.js 23:00:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (000000655306EC00) [pid = 3544] [serial = 1913] [outer = 000000654EE72C00] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 000000656071F800 == 41 [pid = 3544] [id = 632] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 00000065605AD000 == 40 [pid = 3544] [id = 631] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 00000065604D2800 == 39 [pid = 3544] [id = 630] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655FA68800 == 38 [pid = 3544] [id = 629] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4C4800 == 37 [pid = 3544] [id = 628] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655D770000 == 36 [pid = 3544] [id = 627] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655B437000 == 35 [pid = 3544] [id = 626] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 00000065584E2000 == 34 [pid = 3544] [id = 625] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 000000654ED2E800 == 33 [pid = 3544] [id = 624] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655B18B800 == 32 [pid = 3544] [id = 623] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF3E000 == 31 [pid = 3544] [id = 621] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 0000006553DC2000 == 30 [pid = 3544] [id = 622] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 000000654E91D800 == 29 [pid = 3544] [id = 612] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FDA000 == 28 [pid = 3544] [id = 636] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655F864000 == 27 [pid = 3544] [id = 635] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 000000655AB7E800 == 26 [pid = 3544] [id = 634] 23:00:16 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E4E800 == 25 [pid = 3544] [id = 633] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000655393F400) [pid = 3544] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000006554A1D800) [pid = 3544] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000006552EC3C00) [pid = 3544] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000006558461800) [pid = 3544] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000006554FC0000) [pid = 3544] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000654EC4C000) [pid = 3544] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654EE6CC00) [pid = 3544] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000006554804C00) [pid = 3544] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654D7CE400) [pid = 3544] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654DF40400) [pid = 3544] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006558421800) [pid = 3544] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006554A18800) [pid = 3544] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655306CC00) [pid = 3544] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655DE59C00) [pid = 3544] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655BA5C400) [pid = 3544] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655ACABC00) [pid = 3544] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006561E5B800) [pid = 3544] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000656057D000) [pid = 3544] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655817B400) [pid = 3544] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000006562310000) [pid = 3544] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006562306C00) [pid = 3544] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000006563017400) [pid = 3544] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655F78C400) [pid = 3544] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655AC6F000) [pid = 3544] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000006559DCE400) [pid = 3544] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655A855000) [pid = 3544] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655ACF1C00) [pid = 3544] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000006559DC8800) [pid = 3544] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0000006553075000) [pid = 3544] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 23:00:16 INFO - PROCESS | 3544 | 1467871216428 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]]]}] 23:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1690ms 23:00:16 INFO - PROCESS | 3544 | 1467871216541 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 23:00:16 INFO - PROCESS | 3544 | 1467871216546 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 23:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:00:16 INFO - PROCESS | 3544 | 1467871216551 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:00:16 INFO - PROCESS | 3544 | 1467871216554 Marionette TRACE conn6 <- [1,2514,null,{}] 23:00:16 INFO - PROCESS | 3544 | 1467871216561 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}] 23:00:16 INFO - PROCESS | 3544 | 1467871216564 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:16 INFO - PROCESS | 3544 | 1467871216657 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 23:00:16 INFO - PROCESS | 3544 | 1467871216663 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:16 INFO - PROCESS | 3544 | 1467871216666 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:16 INFO - PROCESS | 3544 | ++DOCSHELL 00000065538BA800 == 26 [pid = 3544] [id = 638] 23:00:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000654D823000) [pid = 3544] [serial = 1914] [outer = 0000000000000000] 23:00:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654D828400) [pid = 3544] [serial = 1915] [outer = 000000654D823000] 23:00:16 INFO - PROCESS | 3544 | 1467871216715 Marionette DEBUG loaded listener.js 23:00:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000654E1BE000) [pid = 3544] [serial = 1916] [outer = 000000654D823000] 23:00:17 INFO - PROCESS | 3544 | 1467871217189 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]]]}] 23:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 692ms 23:00:17 INFO - PROCESS | 3544 | 1467871217245 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 23:00:17 INFO - PROCESS | 3544 | 1467871217251 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 23:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:00:17 INFO - PROCESS | 3544 | 1467871217257 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:00:17 INFO - PROCESS | 3544 | 1467871217260 Marionette TRACE conn6 <- [1,2518,null,{}] 23:00:17 INFO - PROCESS | 3544 | 1467871217264 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}] 23:00:17 INFO - PROCESS | 3544 | 1467871217267 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:17 INFO - PROCESS | 3544 | 1467871217360 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 23:00:17 INFO - PROCESS | 3544 | 1467871217375 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:17 INFO - PROCESS | 3544 | 1467871217378 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:17 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584ED800 == 27 [pid = 3544] [id = 639] 23:00:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654EE6AC00) [pid = 3544] [serial = 1917] [outer = 0000000000000000] 23:00:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654EE6E000) [pid = 3544] [serial = 1918] [outer = 000000654EE6AC00] 23:00:17 INFO - PROCESS | 3544 | 1467871217426 Marionette DEBUG loaded listener.js 23:00:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654EEA6400) [pid = 3544] [serial = 1919] [outer = 000000654EE6AC00] 23:00:17 INFO - PROCESS | 3544 | 1467871217898 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]]]}] 23:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 690ms 23:00:17 INFO - PROCESS | 3544 | 1467871217950 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 23:00:17 INFO - PROCESS | 3544 | 1467871217952 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 23:00:17 INFO - PROCESS | 3544 | 1467871217956 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:00:17 INFO - PROCESS | 3544 | 1467871217960 Marionette TRACE conn6 <- [1,2522,null,{}] 23:00:17 INFO - PROCESS | 3544 | 1467871217972 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}] 23:00:17 INFO - PROCESS | 3544 | 1467871217978 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:18 INFO - PROCESS | 3544 | 1467871218097 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 23:00:18 INFO - PROCESS | 3544 | 1467871218191 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:18 INFO - PROCESS | 3544 | 1467871218194 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:18 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B17F800 == 28 [pid = 3544] [id = 640] 23:00:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654DF3D400) [pid = 3544] [serial = 1920] [outer = 0000000000000000] 23:00:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (00000065531C0400) [pid = 3544] [serial = 1921] [outer = 000000654DF3D400] 23:00:18 INFO - PROCESS | 3544 | 1467871218244 Marionette DEBUG loaded listener.js 23:00:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006553947000) [pid = 3544] [serial = 1922] [outer = 000000654DF3D400] 23:00:18 INFO - PROCESS | 3544 | 1467871218675 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]]]}] 23:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 733ms 23:00:18 INFO - PROCESS | 3544 | 1467871218691 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 23:00:18 INFO - PROCESS | 3544 | 1467871218694 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 23:00:18 INFO - PROCESS | 3544 | 1467871218697 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:00:18 INFO - PROCESS | 3544 | 1467871218699 Marionette TRACE conn6 <- [1,2526,null,{}] 23:00:18 INFO - PROCESS | 3544 | 1467871218709 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}] 23:00:18 INFO - PROCESS | 3544 | 1467871218711 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:18 INFO - PROCESS | 3544 | 1467871218829 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 23:00:18 INFO - PROCESS | 3544 | 1467871218834 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:18 INFO - PROCESS | 3544 | 1467871218836 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:18 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B44D800 == 29 [pid = 3544] [id = 641] 23:00:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000006553DD4400) [pid = 3544] [serial = 1923] [outer = 0000000000000000] 23:00:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655480F400) [pid = 3544] [serial = 1924] [outer = 0000006553DD4400] 23:00:18 INFO - PROCESS | 3544 | 1467871218883 Marionette DEBUG loaded listener.js 23:00:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (00000065549D7400) [pid = 3544] [serial = 1925] [outer = 0000006553DD4400] 23:00:19 INFO - PROCESS | 3544 | 1467871219337 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]]]}] 23:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 691ms 23:00:19 INFO - PROCESS | 3544 | 1467871219391 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 23:00:19 INFO - PROCESS | 3544 | 1467871219393 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 23:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:00:19 INFO - PROCESS | 3544 | 1467871219403 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:00:19 INFO - PROCESS | 3544 | 1467871219404 Marionette TRACE conn6 <- [1,2530,null,{}] 23:00:19 INFO - PROCESS | 3544 | 1467871219408 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}] 23:00:19 INFO - PROCESS | 3544 | 1467871219410 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:19 INFO - PROCESS | 3544 | 1467871219548 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 23:00:19 INFO - PROCESS | 3544 | 1467871219558 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:19 INFO - PROCESS | 3544 | 1467871219560 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:19 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC2E800 == 30 [pid = 3544] [id = 642] 23:00:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000654EE6A400) [pid = 3544] [serial = 1926] [outer = 0000000000000000] 23:00:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655538D800) [pid = 3544] [serial = 1927] [outer = 000000654EE6A400] 23:00:19 INFO - PROCESS | 3544 | 1467871219650 Marionette DEBUG loaded listener.js 23:00:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655817EC00) [pid = 3544] [serial = 1928] [outer = 000000654EE6A400] 23:00:20 INFO - PROCESS | 3544 | 1467871220085 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]]]}] 23:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 735ms 23:00:20 INFO - PROCESS | 3544 | 1467871220143 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 23:00:20 INFO - PROCESS | 3544 | 1467871220146 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 23:00:20 INFO - PROCESS | 3544 | 1467871220149 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:00:20 INFO - PROCESS | 3544 | 1467871220151 Marionette TRACE conn6 <- [1,2534,null,{}] 23:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:00:20 INFO - PROCESS | 3544 | 1467871220155 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}] 23:00:20 INFO - PROCESS | 3544 | 1467871220161 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:20 INFO - PROCESS | 3544 | 1467871220307 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 23:00:20 INFO - PROCESS | 3544 | 1467871220384 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:20 INFO - PROCESS | 3544 | 1467871220387 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:20 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D7CB800 == 31 [pid = 3544] [id = 643] 23:00:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655841F400) [pid = 3544] [serial = 1929] [outer = 0000000000000000] 23:00:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000006558420C00) [pid = 3544] [serial = 1930] [outer = 000000655841F400] 23:00:20 INFO - PROCESS | 3544 | 1467871220442 Marionette DEBUG loaded listener.js 23:00:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006559DCFC00) [pid = 3544] [serial = 1931] [outer = 000000655841F400] 23:00:20 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655ACF0C00) [pid = 3544] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:00:20 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655BB38400) [pid = 3544] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:00:20 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006555451C00) [pid = 3544] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:00:20 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655BB76800) [pid = 3544] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:00:20 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654CF82000) [pid = 3544] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:00:20 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006552E4DC00) [pid = 3544] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:00:20 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654E620400) [pid = 3544] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:00:20 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655CAF1400) [pid = 3544] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:00:20 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654EEAAC00) [pid = 3544] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:00:20 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006555453800) [pid = 3544] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:00:20 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654CF84C00) [pid = 3544] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:00:20 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655ACB6400) [pid = 3544] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:00:20 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000006553831000) [pid = 3544] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:00:21 INFO - PROCESS | 3544 | 1467871221033 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]]]}] 23:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 922ms 23:00:21 INFO - PROCESS | 3544 | 1467871221078 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 23:00:21 INFO - PROCESS | 3544 | 1467871221080 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 23:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:00:21 INFO - PROCESS | 3544 | 1467871221083 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:00:21 INFO - PROCESS | 3544 | 1467871221085 Marionette TRACE conn6 <- [1,2538,null,{}] 23:00:21 INFO - PROCESS | 3544 | 1467871221089 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}] 23:00:21 INFO - PROCESS | 3544 | 1467871221091 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:21 INFO - PROCESS | 3544 | 1467871221172 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 23:00:21 INFO - PROCESS | 3544 | 1467871221177 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:21 INFO - PROCESS | 3544 | 1467871221179 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:21 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F421000 == 32 [pid = 3544] [id = 644] 23:00:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006554808400) [pid = 3544] [serial = 1932] [outer = 0000000000000000] 23:00:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006559DC8800) [pid = 3544] [serial = 1933] [outer = 0000006554808400] 23:00:21 INFO - PROCESS | 3544 | 1467871221224 Marionette DEBUG loaded listener.js 23:00:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655A854000) [pid = 3544] [serial = 1934] [outer = 0000006554808400] 23:00:21 INFO - PROCESS | 3544 | 1467871221644 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]]]}] 23:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 627ms 23:00:21 INFO - PROCESS | 3544 | 1467871221713 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 23:00:21 INFO - PROCESS | 3544 | 1467871221716 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 23:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:00:21 INFO - PROCESS | 3544 | 1467871221719 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:00:21 INFO - PROCESS | 3544 | 1467871221721 Marionette TRACE conn6 <- [1,2542,null,{}] 23:00:21 INFO - PROCESS | 3544 | 1467871221724 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}] 23:00:21 INFO - PROCESS | 3544 | 1467871221726 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:21 INFO - PROCESS | 3544 | 1467871221810 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 23:00:21 INFO - PROCESS | 3544 | 1467871221817 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:21 INFO - PROCESS | 3544 | 1467871221819 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:21 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F863800 == 33 [pid = 3544] [id = 645] 23:00:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654EE69400) [pid = 3544] [serial = 1935] [outer = 0000000000000000] 23:00:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655AC6AC00) [pid = 3544] [serial = 1936] [outer = 000000654EE69400] 23:00:21 INFO - PROCESS | 3544 | 1467871221871 Marionette DEBUG loaded listener.js 23:00:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655ACAB800) [pid = 3544] [serial = 1937] [outer = 000000654EE69400] 23:00:22 INFO - PROCESS | 3544 | 1467871222322 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]]]}] 23:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 23:00:22 INFO - PROCESS | 3544 | 1467871222351 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 23:00:22 INFO - PROCESS | 3544 | 1467871222353 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 23:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:00:22 INFO - PROCESS | 3544 | 1467871222361 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:00:22 INFO - PROCESS | 3544 | 1467871222363 Marionette TRACE conn6 <- [1,2546,null,{}] 23:00:22 INFO - PROCESS | 3544 | 1467871222366 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}] 23:00:22 INFO - PROCESS | 3544 | 1467871222368 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:22 INFO - PROCESS | 3544 | 1467871222452 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 23:00:22 INFO - PROCESS | 3544 | 1467871222459 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:22 INFO - PROCESS | 3544 | 1467871222461 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:22 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B17F000 == 34 [pid = 3544] [id = 646] 23:00:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655ACB7C00) [pid = 3544] [serial = 1938] [outer = 0000000000000000] 23:00:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655ACF4800) [pid = 3544] [serial = 1939] [outer = 000000655ACB7C00] 23:00:22 INFO - PROCESS | 3544 | 1467871222505 Marionette DEBUG loaded listener.js 23:00:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655AD45800) [pid = 3544] [serial = 1940] [outer = 000000655ACB7C00] 23:00:23 INFO - PROCESS | 3544 | 1467871223157 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]]]}] 23:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 880ms 23:00:23 INFO - PROCESS | 3544 | 1467871223259 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 23:00:23 INFO - PROCESS | 3544 | 1467871223264 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 23:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:00:23 INFO - PROCESS | 3544 | 1467871223269 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:00:23 INFO - PROCESS | 3544 | 1467871223273 Marionette TRACE conn6 <- [1,2550,null,{}] 23:00:23 INFO - PROCESS | 3544 | 1467871223279 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}] 23:00:23 INFO - PROCESS | 3544 | 1467871223282 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:23 INFO - PROCESS | 3544 | 1467871223417 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 23:00:23 INFO - PROCESS | 3544 | 1467871223538 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:23 INFO - PROCESS | 3544 | 1467871223541 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:23 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584EB000 == 35 [pid = 3544] [id = 647] 23:00:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000654D7CE400) [pid = 3544] [serial = 1941] [outer = 0000000000000000] 23:00:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000654EC45800) [pid = 3544] [serial = 1942] [outer = 000000654D7CE400] 23:00:23 INFO - PROCESS | 3544 | 1467871223601 Marionette DEBUG loaded listener.js 23:00:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000654F09EC00) [pid = 3544] [serial = 1943] [outer = 000000654D7CE400] 23:00:24 INFO - PROCESS | 3544 | 1467871224405 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]]]}] 23:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1230ms 23:00:24 INFO - PROCESS | 3544 | 1467871224502 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 23:00:24 INFO - PROCESS | 3544 | 1467871224507 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 23:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:00:24 INFO - PROCESS | 3544 | 1467871224514 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:00:24 INFO - PROCESS | 3544 | 1467871224517 Marionette TRACE conn6 <- [1,2554,null,{}] 23:00:24 INFO - PROCESS | 3544 | 1467871224522 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}] 23:00:24 INFO - PROCESS | 3544 | 1467871224525 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:24 INFO - PROCESS | 3544 | 1467871224683 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 23:00:24 INFO - PROCESS | 3544 | 1467871224891 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:24 INFO - PROCESS | 3544 | 1467871224894 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:24 INFO - PROCESS | 3544 | ++DOCSHELL 000000655305F800 == 36 [pid = 3544] [id = 648] 23:00:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654E625C00) [pid = 3544] [serial = 1944] [outer = 0000000000000000] 23:00:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000654EB9D000) [pid = 3544] [serial = 1945] [outer = 000000654E625C00] 23:00:25 INFO - PROCESS | 3544 | 1467871224998 Marionette DEBUG loaded listener.js 23:00:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000654F129400) [pid = 3544] [serial = 1946] [outer = 000000654E625C00] 23:00:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655F863800 == 35 [pid = 3544] [id = 645] 23:00:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655F421000 == 34 [pid = 3544] [id = 644] 23:00:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655D7CB800 == 33 [pid = 3544] [id = 643] 23:00:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC2E800 == 32 [pid = 3544] [id = 642] 23:00:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655B44D800 == 31 [pid = 3544] [id = 641] 23:00:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655B17F800 == 30 [pid = 3544] [id = 640] 23:00:25 INFO - PROCESS | 3544 | --DOCSHELL 00000065584ED800 == 29 [pid = 3544] [id = 639] 23:00:25 INFO - PROCESS | 3544 | --DOCSHELL 00000065538BA800 == 28 [pid = 3544] [id = 638] 23:00:25 INFO - PROCESS | 3544 | 1467871225641 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]]]}] 23:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1177ms 23:00:25 INFO - PROCESS | 3544 | 1467871225693 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 23:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:00:25 INFO - PROCESS | 3544 | 1467871225697 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 23:00:25 INFO - PROCESS | 3544 | 1467871225701 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:00:25 INFO - PROCESS | 3544 | 1467871225704 Marionette TRACE conn6 <- [1,2558,null,{}] 23:00:25 INFO - PROCESS | 3544 | 1467871225709 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}] 23:00:25 INFO - PROCESS | 3544 | 1467871225714 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:25 INFO - PROCESS | 3544 | 1467871225806 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655B80F400) [pid = 3544] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655BB6E400) [pid = 3544] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655817BC00) [pid = 3544] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655C1EDC00) [pid = 3544] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654E626400) [pid = 3544] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655CAE9000) [pid = 3544] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655CA27C00) [pid = 3544] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655BB3B400) [pid = 3544] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655AD44400) [pid = 3544] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000654F092C00) [pid = 3544] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655D7A8400) [pid = 3544] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654F09E800) [pid = 3544] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655AC6B800) [pid = 3544] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655840D400) [pid = 3544] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000654EE6D000) [pid = 3544] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655306C800) [pid = 3544] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655ACAA400) [pid = 3544] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000006559DCE000) [pid = 3544] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000654E1BD400) [pid = 3544] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000654CFDA400) [pid = 3544] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0000006553072800) [pid = 3544] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000655AD45400) [pid = 3544] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000655DA7A000) [pid = 3544] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000655EA19000) [pid = 3544] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (000000655E155800) [pid = 3544] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 23:00:25 INFO - PROCESS | 3544 | 1467871225893 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:25 INFO - PROCESS | 3544 | 1467871225895 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553BB3800 == 29 [pid = 3544] [id = 649] 23:00:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (000000654CFDA400) [pid = 3544] [serial = 1947] [outer = 0000000000000000] 23:00:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000654E1BD400) [pid = 3544] [serial = 1948] [outer = 000000654CFDA400] 23:00:25 INFO - PROCESS | 3544 | 1467871225944 Marionette DEBUG loaded listener.js 23:00:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000654FF53800) [pid = 3544] [serial = 1949] [outer = 000000654CFDA400] 23:00:26 INFO - PROCESS | 3544 | 1467871226415 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]]]}] 23:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 795ms 23:00:26 INFO - PROCESS | 3544 | 1467871226498 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 23:00:26 INFO - PROCESS | 3544 | 1467871226502 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 23:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:00:26 INFO - PROCESS | 3544 | 1467871226508 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:00:26 INFO - PROCESS | 3544 | 1467871226510 Marionette TRACE conn6 <- [1,2562,null,{}] 23:00:26 INFO - PROCESS | 3544 | 1467871226513 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}] 23:00:26 INFO - PROCESS | 3544 | 1467871226516 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:26 INFO - PROCESS | 3544 | 1467871226617 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 23:00:26 INFO - PROCESS | 3544 | 1467871226624 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:26 INFO - PROCESS | 3544 | 1467871226626 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:26 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B25F000 == 30 [pid = 3544] [id = 650] 23:00:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0000006553B22800) [pid = 3544] [serial = 1950] [outer = 0000000000000000] 23:00:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0000006553D7B800) [pid = 3544] [serial = 1951] [outer = 0000006553B22800] 23:00:26 INFO - PROCESS | 3544 | 1467871226672 Marionette DEBUG loaded listener.js 23:00:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (00000065549CD000) [pid = 3544] [serial = 1952] [outer = 0000006553B22800] 23:00:27 INFO - PROCESS | 3544 | 1467871227151 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]]]}] 23:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 691ms 23:00:27 INFO - PROCESS | 3544 | 1467871227201 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 23:00:27 INFO - PROCESS | 3544 | 1467871227204 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 23:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:00:27 INFO - PROCESS | 3544 | 1467871227209 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:00:27 INFO - PROCESS | 3544 | 1467871227216 Marionette TRACE conn6 <- [1,2566,null,{}] 23:00:27 INFO - PROCESS | 3544 | 1467871227226 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}] 23:00:27 INFO - PROCESS | 3544 | 1467871227229 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:27 INFO - PROCESS | 3544 | 1467871227322 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 23:00:27 INFO - PROCESS | 3544 | 1467871227339 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:27 INFO - PROCESS | 3544 | 1467871227341 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:27 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C71C800 == 31 [pid = 3544] [id = 651] 23:00:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000655380E000) [pid = 3544] [serial = 1953] [outer = 0000000000000000] 23:00:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000006558187C00) [pid = 3544] [serial = 1954] [outer = 000000655380E000] 23:00:27 INFO - PROCESS | 3544 | 1467871227386 Marionette DEBUG loaded listener.js 23:00:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000006558422C00) [pid = 3544] [serial = 1955] [outer = 000000655380E000] 23:00:27 INFO - PROCESS | 3544 | 1467871227875 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]]]}] 23:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 691ms 23:00:27 INFO - PROCESS | 3544 | 1467871227901 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 23:00:27 INFO - PROCESS | 3544 | 1467871227904 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 23:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:00:27 INFO - PROCESS | 3544 | 1467871227907 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:00:27 INFO - PROCESS | 3544 | 1467871227909 Marionette TRACE conn6 <- [1,2570,null,{}] 23:00:27 INFO - PROCESS | 3544 | 1467871227912 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}] 23:00:27 INFO - PROCESS | 3544 | 1467871227914 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:28 INFO - PROCESS | 3544 | 1467871228031 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 23:00:28 INFO - PROCESS | 3544 | 1467871228037 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:28 INFO - PROCESS | 3544 | 1467871228046 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E17A800 == 32 [pid = 3544] [id = 652] 23:00:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000006558465400) [pid = 3544] [serial = 1956] [outer = 0000000000000000] 23:00:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006559D45800) [pid = 3544] [serial = 1957] [outer = 0000006558465400] 23:00:28 INFO - PROCESS | 3544 | 1467871228137 Marionette DEBUG loaded listener.js 23:00:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655A1ED000) [pid = 3544] [serial = 1958] [outer = 0000006558465400] 23:00:28 INFO - PROCESS | 3544 | 1467871228557 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]]]}] 23:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 691ms 23:00:28 INFO - PROCESS | 3544 | 1467871228601 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 23:00:28 INFO - PROCESS | 3544 | 1467871228603 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 23:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:00:28 INFO - PROCESS | 3544 | 1467871228607 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:00:28 INFO - PROCESS | 3544 | 1467871228609 Marionette TRACE conn6 <- [1,2574,null,{}] 23:00:28 INFO - PROCESS | 3544 | 1467871228617 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}] 23:00:28 INFO - PROCESS | 3544 | 1467871228619 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:28 INFO - PROCESS | 3544 | 1467871228757 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 23:00:28 INFO - PROCESS | 3544 | 1467871228781 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:28 INFO - PROCESS | 3544 | 1467871228787 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C113000 == 33 [pid = 3544] [id = 653] 23:00:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655ACAF000) [pid = 3544] [serial = 1959] [outer = 0000000000000000] 23:00:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655ACEF400) [pid = 3544] [serial = 1960] [outer = 000000655ACAF000] 23:00:28 INFO - PROCESS | 3544 | 1467871228846 Marionette DEBUG loaded listener.js 23:00:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655AD5F800) [pid = 3544] [serial = 1961] [outer = 000000655ACAF000] 23:00:29 INFO - PROCESS | 3544 | 1467871229318 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]]]}] 23:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 23:00:29 INFO - PROCESS | 3544 | 1467871229344 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 23:00:29 INFO - PROCESS | 3544 | 1467871229346 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 23:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:00:29 INFO - PROCESS | 3544 | 1467871229349 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:00:29 INFO - PROCESS | 3544 | 1467871229351 Marionette TRACE conn6 <- [1,2578,null,{}] 23:00:29 INFO - PROCESS | 3544 | 1467871229355 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}] 23:00:29 INFO - PROCESS | 3544 | 1467871229357 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:29 INFO - PROCESS | 3544 | 1467871229480 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 23:00:29 INFO - PROCESS | 3544 | 1467871229486 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:29 INFO - PROCESS | 3544 | 1467871229488 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:29 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603B5800 == 34 [pid = 3544] [id = 654] 23:00:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655B556800) [pid = 3544] [serial = 1962] [outer = 0000000000000000] 23:00:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655BA66400) [pid = 3544] [serial = 1963] [outer = 000000655B556800] 23:00:29 INFO - PROCESS | 3544 | 1467871229580 Marionette DEBUG loaded listener.js 23:00:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655BB3A800) [pid = 3544] [serial = 1964] [outer = 000000655B556800] 23:00:29 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654EE72C00) [pid = 3544] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:00:29 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000006553DD4400) [pid = 3544] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:00:29 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000654D823000) [pid = 3544] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:00:29 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654EE6AC00) [pid = 3544] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:00:29 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654DF3D400) [pid = 3544] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:00:29 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654EE6A400) [pid = 3544] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:00:29 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655841F400) [pid = 3544] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:00:29 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000654EE69400) [pid = 3544] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:00:29 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000654EC53C00) [pid = 3544] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:00:29 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655845E400) [pid = 3544] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:00:29 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655BCEC000) [pid = 3544] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:00:29 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000006554808400) [pid = 3544] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:00:30 INFO - PROCESS | 3544 | 1467871230058 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]]]}] 23:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 733ms 23:00:30 INFO - PROCESS | 3544 | 1467871230091 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 23:00:30 INFO - PROCESS | 3544 | 1467871230093 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 23:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:00:30 INFO - PROCESS | 3544 | 1467871230097 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:00:30 INFO - PROCESS | 3544 | 1467871230099 Marionette TRACE conn6 <- [1,2582,null,{}] 23:00:30 INFO - PROCESS | 3544 | 1467871230103 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}] 23:00:30 INFO - PROCESS | 3544 | 1467871230105 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:30 INFO - PROCESS | 3544 | 1467871230216 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 23:00:30 INFO - PROCESS | 3544 | 1467871230301 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:30 INFO - PROCESS | 3544 | 1467871230304 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:30 INFO - PROCESS | 3544 | ++DOCSHELL 00000065604DF000 == 35 [pid = 3544] [id = 655] 23:00:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654CE5D800) [pid = 3544] [serial = 1965] [outer = 0000000000000000] 23:00:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000006553BD5400) [pid = 3544] [serial = 1966] [outer = 000000654CE5D800] 23:00:30 INFO - PROCESS | 3544 | 1467871230349 Marionette DEBUG loaded listener.js 23:00:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000655AD40800) [pid = 3544] [serial = 1967] [outer = 000000654CE5D800] 23:00:30 INFO - PROCESS | 3544 | 1467871230720 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]]]}] 23:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 690ms 23:00:30 INFO - PROCESS | 3544 | 1467871230790 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 23:00:30 INFO - PROCESS | 3544 | 1467871230801 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 23:00:30 INFO - PROCESS | 3544 | 1467871230804 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:00:30 INFO - PROCESS | 3544 | 1467871230806 Marionette TRACE conn6 <- [1,2586,null,{}] 23:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:00:30 INFO - PROCESS | 3544 | 1467871230810 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}] 23:00:30 INFO - PROCESS | 3544 | 1467871230813 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:30 INFO - PROCESS | 3544 | 1467871230930 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 23:00:30 INFO - PROCESS | 3544 | 1467871230942 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:30 INFO - PROCESS | 3544 | 1467871230944 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000006560709800 == 36 [pid = 3544] [id = 656] 23:00:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655BB43000) [pid = 3544] [serial = 1968] [outer = 0000000000000000] 23:00:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655BB6E400) [pid = 3544] [serial = 1969] [outer = 000000655BB43000] 23:00:30 INFO - PROCESS | 3544 | 1467871230989 Marionette DEBUG loaded listener.js 23:00:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655BB79400) [pid = 3544] [serial = 1970] [outer = 000000655BB43000] 23:00:31 INFO - PROCESS | 3544 | 1467871231389 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]]]}] 23:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 628ms 23:00:31 INFO - PROCESS | 3544 | 1467871231438 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 23:00:31 INFO - PROCESS | 3544 | 1467871231440 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 23:00:31 INFO - PROCESS | 3544 | 1467871231443 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:00:31 INFO - PROCESS | 3544 | 1467871231445 Marionette TRACE conn6 <- [1,2590,null,{}] 23:00:31 INFO - PROCESS | 3544 | 1467871231448 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}] 23:00:31 INFO - PROCESS | 3544 | 1467871231450 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:31 INFO - PROCESS | 3544 | 1467871231567 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 23:00:31 INFO - PROCESS | 3544 | 1467871231611 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:31 INFO - PROCESS | 3544 | 1467871231613 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:31 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1E0000 == 37 [pid = 3544] [id = 657] 23:00:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000006558423400) [pid = 3544] [serial = 1971] [outer = 0000000000000000] 23:00:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655C16E000) [pid = 3544] [serial = 1972] [outer = 0000006558423400] 23:00:31 INFO - PROCESS | 3544 | 1467871231658 Marionette DEBUG loaded listener.js 23:00:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655C7EC000) [pid = 3544] [serial = 1973] [outer = 0000006558423400] 23:00:32 INFO - PROCESS | 3544 | 1467871232177 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]]]}] 23:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 774ms 23:00:32 INFO - PROCESS | 3544 | 1467871232222 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 23:00:32 INFO - PROCESS | 3544 | 1467871232227 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 23:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:00:32 INFO - PROCESS | 3544 | 1467871232232 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:00:32 INFO - PROCESS | 3544 | 1467871232236 Marionette TRACE conn6 <- [1,2594,null,{}] 23:00:32 INFO - PROCESS | 3544 | 1467871232242 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}] 23:00:32 INFO - PROCESS | 3544 | 1467871232245 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:32 INFO - PROCESS | 3544 | 1467871232367 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 23:00:32 INFO - PROCESS | 3544 | 1467871232468 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:32 INFO - PROCESS | 3544 | 1467871232471 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:32 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584E1000 == 38 [pid = 3544] [id = 658] 23:00:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654DD31400) [pid = 3544] [serial = 1974] [outer = 0000000000000000] 23:00:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000654EBA4400) [pid = 3544] [serial = 1975] [outer = 000000654DD31400] 23:00:32 INFO - PROCESS | 3544 | 1467871232531 Marionette DEBUG loaded listener.js 23:00:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655306F000) [pid = 3544] [serial = 1976] [outer = 000000654DD31400] 23:00:33 INFO - PROCESS | 3544 | 1467871233172 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]]]}] 23:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 985ms 23:00:33 INFO - PROCESS | 3544 | 1467871233220 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 23:00:33 INFO - PROCESS | 3544 | 1467871233226 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 23:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:00:33 INFO - PROCESS | 3544 | 1467871233232 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:00:33 INFO - PROCESS | 3544 | 1467871233235 Marionette TRACE conn6 <- [1,2598,null,{}] 23:00:33 INFO - PROCESS | 3544 | 1467871233240 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}] 23:00:33 INFO - PROCESS | 3544 | 1467871233243 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:33 INFO - PROCESS | 3544 | 1467871233359 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 23:00:33 INFO - PROCESS | 3544 | 1467871233485 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:33 INFO - PROCESS | 3544 | 1467871233488 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:33 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F861800 == 39 [pid = 3544] [id = 659] 23:00:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006555110C00) [pid = 3544] [serial = 1977] [outer = 0000000000000000] 23:00:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655817BC00) [pid = 3544] [serial = 1978] [outer = 0000006555110C00] 23:00:33 INFO - PROCESS | 3544 | 1467871233547 Marionette DEBUG loaded listener.js 23:00:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655841F000) [pid = 3544] [serial = 1979] [outer = 0000006555110C00] 23:00:34 INFO - PROCESS | 3544 | 1467871234173 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]]]}] 23:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 984ms 23:00:34 INFO - PROCESS | 3544 | 1467871234218 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 23:00:34 INFO - PROCESS | 3544 | 1467871234221 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 23:00:34 INFO - PROCESS | 3544 | 1467871234239 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:00:34 INFO - PROCESS | 3544 | 1467871234243 Marionette TRACE conn6 <- [1,2602,null,{}] 23:00:34 INFO - PROCESS | 3544 | 1467871234255 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}] 23:00:34 INFO - PROCESS | 3544 | 1467871234260 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:34 INFO - PROCESS | 3544 | 1467871234374 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 23:00:34 INFO - PROCESS | 3544 | 1467871234502 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:34 INFO - PROCESS | 3544 | 1467871234506 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561F25800 == 40 [pid = 3544] [id = 660] 23:00:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655BA61C00) [pid = 3544] [serial = 1980] [outer = 0000000000000000] 23:00:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655BB40800) [pid = 3544] [serial = 1981] [outer = 000000655BA61C00] 23:00:34 INFO - PROCESS | 3544 | 1467871234565 Marionette DEBUG loaded listener.js 23:00:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655CAE6000) [pid = 3544] [serial = 1982] [outer = 000000655BA61C00] 23:00:35 INFO - PROCESS | 3544 | 1467871235124 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]]]}] 23:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 942ms 23:00:35 INFO - PROCESS | 3544 | 1467871235189 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 23:00:35 INFO - PROCESS | 3544 | 1467871235192 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 23:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:00:35 INFO - PROCESS | 3544 | 1467871235196 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:00:35 INFO - PROCESS | 3544 | 1467871235198 Marionette TRACE conn6 <- [1,2606,null,{}] 23:00:35 INFO - PROCESS | 3544 | 1467871235202 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}] 23:00:35 INFO - PROCESS | 3544 | 1467871235205 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:35 INFO - PROCESS | 3544 | 1467871235320 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 23:00:35 INFO - PROCESS | 3544 | 1467871235478 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:35 INFO - PROCESS | 3544 | 1467871235480 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:35 INFO - PROCESS | 3544 | ++DOCSHELL 000000655FA4E800 == 41 [pid = 3544] [id = 661] 23:00:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655A1E2C00) [pid = 3544] [serial = 1983] [outer = 0000000000000000] 23:00:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655D8C4400) [pid = 3544] [serial = 1984] [outer = 000000655A1E2C00] 23:00:35 INFO - PROCESS | 3544 | 1467871235540 Marionette DEBUG loaded listener.js 23:00:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655DE5C800) [pid = 3544] [serial = 1985] [outer = 000000655A1E2C00] 23:00:36 INFO - PROCESS | 3544 | 1467871236303 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]]]}] 23:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1145ms 23:00:36 INFO - PROCESS | 3544 | 1467871236342 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 23:00:36 INFO - PROCESS | 3544 | 1467871236346 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 23:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:00:36 INFO - PROCESS | 3544 | 1467871236351 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:00:36 INFO - PROCESS | 3544 | 1467871236354 Marionette TRACE conn6 <- [1,2610,null,{}] 23:00:36 INFO - PROCESS | 3544 | 1467871236360 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}] 23:00:36 INFO - PROCESS | 3544 | 1467871236363 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:36 INFO - PROCESS | 3544 | 1467871236468 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 23:00:36 INFO - PROCESS | 3544 | 1467871236599 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:36 INFO - PROCESS | 3544 | 1467871236602 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000006552E8A000 == 42 [pid = 3544] [id = 662] 23:00:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000006553044400) [pid = 3544] [serial = 1986] [outer = 0000000000000000] 23:00:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000006553152800) [pid = 3544] [serial = 1987] [outer = 0000006553044400] 23:00:36 INFO - PROCESS | 3544 | 1467871236656 Marionette DEBUG loaded listener.js 23:00:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000006553E43400) [pid = 3544] [serial = 1988] [outer = 0000006553044400] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 0000006560709800 == 41 [pid = 3544] [id = 656] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 00000065604DF000 == 40 [pid = 3544] [id = 655] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 00000065603B5800 == 39 [pid = 3544] [id = 654] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655C113000 == 38 [pid = 3544] [id = 653] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655E17A800 == 37 [pid = 3544] [id = 652] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655C71C800 == 36 [pid = 3544] [id = 651] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655B25F000 == 35 [pid = 3544] [id = 650] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 0000006553BB3800 == 34 [pid = 3544] [id = 649] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655305F800 == 33 [pid = 3544] [id = 648] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655B17F000 == 32 [pid = 3544] [id = 646] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 00000065584EB000 == 31 [pid = 3544] [id = 647] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 000000654F372800 == 30 [pid = 3544] [id = 637] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655FA4E800 == 29 [pid = 3544] [id = 661] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 0000006561F25800 == 28 [pid = 3544] [id = 660] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655F861800 == 27 [pid = 3544] [id = 659] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 000000655B1E0000 == 26 [pid = 3544] [id = 657] 23:00:37 INFO - PROCESS | 3544 | --DOCSHELL 00000065584E1000 == 25 [pid = 3544] [id = 658] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655306EC00) [pid = 3544] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000654EFE4800) [pid = 3544] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655480F400) [pid = 3544] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000654D828400) [pid = 3544] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654E1BE000) [pid = 3544] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654EE6E000) [pid = 3544] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654EEA6400) [pid = 3544] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (00000065531C0400) [pid = 3544] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655538D800) [pid = 3544] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (00000065549D7400) [pid = 3544] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006558420C00) [pid = 3544] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655817EC00) [pid = 3544] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006559DCFC00) [pid = 3544] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655AC6AC00) [pid = 3544] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655ACAB800) [pid = 3544] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000006553E3BC00) [pid = 3544] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654F12B000) [pid = 3544] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655BA64400) [pid = 3544] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655A84F400) [pid = 3544] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655ACF4800) [pid = 3544] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655ED7E400) [pid = 3544] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655E347800) [pid = 3544] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000006559DC8800) [pid = 3544] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655A854000) [pid = 3544] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0000006553947000) [pid = 3544] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 23:00:37 INFO - PROCESS | 3544 | 1467871237889 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]]]}] 23:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1593ms 23:00:37 INFO - PROCESS | 3544 | 1467871237945 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 23:00:37 INFO - PROCESS | 3544 | 1467871237950 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 23:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:00:37 INFO - PROCESS | 3544 | 1467871237954 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:00:37 INFO - PROCESS | 3544 | 1467871237959 Marionette TRACE conn6 <- [1,2614,null,{}] 23:00:37 INFO - PROCESS | 3544 | 1467871237964 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}] 23:00:37 INFO - PROCESS | 3544 | 1467871237967 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:38 INFO - PROCESS | 3544 | 1467871238097 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 23:00:38 INFO - PROCESS | 3544 | 1467871238180 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:38 INFO - PROCESS | 3544 | 1467871238183 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000006554832800 == 26 [pid = 3544] [id = 663] 23:00:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000654DF58400) [pid = 3544] [serial = 1989] [outer = 0000000000000000] 23:00:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654EB98400) [pid = 3544] [serial = 1990] [outer = 000000654DF58400] 23:00:38 INFO - PROCESS | 3544 | 1467871238232 Marionette DEBUG loaded listener.js 23:00:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000654EE70C00) [pid = 3544] [serial = 1991] [outer = 000000654DF58400] 23:00:38 INFO - PROCESS | 3544 | 1467871238633 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]]]}] 23:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 734ms 23:00:38 INFO - PROCESS | 3544 | 1467871238693 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 23:00:38 INFO - PROCESS | 3544 | 1467871238698 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 23:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:00:38 INFO - PROCESS | 3544 | 1467871238705 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:00:38 INFO - PROCESS | 3544 | 1467871238708 Marionette TRACE conn6 <- [1,2618,null,{}] 23:00:38 INFO - PROCESS | 3544 | 1467871238711 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}] 23:00:38 INFO - PROCESS | 3544 | 1467871238714 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:38 INFO - PROCESS | 3544 | 1467871238809 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 23:00:38 INFO - PROCESS | 3544 | 1467871238816 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:38 INFO - PROCESS | 3544 | 1467871238819 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:38 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A16B800 == 27 [pid = 3544] [id = 664] 23:00:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654EFEDC00) [pid = 3544] [serial = 1992] [outer = 0000000000000000] 23:00:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655306E000) [pid = 3544] [serial = 1993] [outer = 000000654EFEDC00] 23:00:38 INFO - PROCESS | 3544 | 1467871238876 Marionette DEBUG loaded listener.js 23:00:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006553806C00) [pid = 3544] [serial = 1994] [outer = 000000654EFEDC00] 23:00:39 INFO - PROCESS | 3544 | 1467871239329 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]]]}] 23:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 691ms 23:00:39 INFO - PROCESS | 3544 | 1467871239397 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 23:00:39 INFO - PROCESS | 3544 | 1467871239400 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 23:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:00:39 INFO - PROCESS | 3544 | 1467871239403 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:00:39 INFO - PROCESS | 3544 | 1467871239407 Marionette TRACE conn6 <- [1,2622,null,{}] 23:00:39 INFO - PROCESS | 3544 | 1467871239418 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}] 23:00:39 INFO - PROCESS | 3544 | 1467871239423 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:39 INFO - PROCESS | 3544 | 1467871239513 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 23:00:39 INFO - PROCESS | 3544 | 1467871239522 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:39 INFO - PROCESS | 3544 | 1467871239525 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:39 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B435800 == 28 [pid = 3544] [id = 665] 23:00:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006554984C00) [pid = 3544] [serial = 1995] [outer = 0000000000000000] 23:00:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (00000065549D5C00) [pid = 3544] [serial = 1996] [outer = 0000006554984C00] 23:00:39 INFO - PROCESS | 3544 | 1467871239574 Marionette DEBUG loaded listener.js 23:00:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006555456800) [pid = 3544] [serial = 1997] [outer = 0000006554984C00] 23:00:40 INFO - PROCESS | 3544 | 1467871240050 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]]]}] 23:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 690ms 23:00:40 INFO - PROCESS | 3544 | 1467871240097 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 23:00:40 INFO - PROCESS | 3544 | 1467871240100 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 23:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:00:40 INFO - PROCESS | 3544 | 1467871240104 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:00:40 INFO - PROCESS | 3544 | 1467871240106 Marionette TRACE conn6 <- [1,2626,null,{}] 23:00:40 INFO - PROCESS | 3544 | 1467871240109 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}] 23:00:40 INFO - PROCESS | 3544 | 1467871240111 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:40 INFO - PROCESS | 3544 | 1467871240258 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 23:00:40 INFO - PROCESS | 3544 | 1467871240281 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:40 INFO - PROCESS | 3544 | 1467871240283 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:40 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC3E800 == 29 [pid = 3544] [id = 666] 23:00:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000006558189400) [pid = 3544] [serial = 1998] [outer = 0000000000000000] 23:00:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006558417400) [pid = 3544] [serial = 1999] [outer = 0000006558189400] 23:00:40 INFO - PROCESS | 3544 | 1467871240328 Marionette DEBUG loaded listener.js 23:00:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006558460800) [pid = 3544] [serial = 2000] [outer = 0000006558189400] 23:00:40 INFO - PROCESS | 3544 | 1467871240781 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]]]}] 23:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 733ms 23:00:40 INFO - PROCESS | 3544 | 1467871240838 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 23:00:40 INFO - PROCESS | 3544 | 1467871240840 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 23:00:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:00:40 INFO - PROCESS | 3544 | 1467871240844 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:00:40 INFO - PROCESS | 3544 | 1467871240846 Marionette TRACE conn6 <- [1,2630,null,{}] 23:00:40 INFO - PROCESS | 3544 | 1467871240849 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}] 23:00:40 INFO - PROCESS | 3544 | 1467871240851 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:40 INFO - PROCESS | 3544 | 1467871240972 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 23:00:41 INFO - PROCESS | 3544 | 1467871240982 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:41 INFO - PROCESS | 3544 | 1467871240984 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:41 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D7C1000 == 30 [pid = 3544] [id = 667] 23:00:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000654D81D400) [pid = 3544] [serial = 2001] [outer = 0000000000000000] 23:00:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006559DC6800) [pid = 3544] [serial = 2002] [outer = 000000654D81D400] 23:00:41 INFO - PROCESS | 3544 | 1467871241031 Marionette DEBUG loaded listener.js 23:00:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655A1E9400) [pid = 3544] [serial = 2003] [outer = 000000654D81D400] 23:00:41 INFO - PROCESS | 3544 | 1467871241526 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]]]}] 23:00:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:00:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 734ms 23:00:41 INFO - PROCESS | 3544 | 1467871241602 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 23:00:41 INFO - PROCESS | 3544 | 1467871241605 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 23:00:41 INFO - PROCESS | 3544 | 1467871241608 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:00:41 INFO - PROCESS | 3544 | 1467871241610 Marionette TRACE conn6 <- [1,2634,null,{}] 23:00:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:00:41 INFO - PROCESS | 3544 | 1467871241613 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}] 23:00:41 INFO - PROCESS | 3544 | 1467871241619 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:41 INFO - PROCESS | 3544 | 1467871241749 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 23:00:42 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655ACAF000) [pid = 3544] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:00:42 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654CE5D800) [pid = 3544] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:00:42 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654E625C00) [pid = 3544] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:00:42 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654D7CE400) [pid = 3544] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:00:42 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000654CFDA400) [pid = 3544] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:00:42 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655380E000) [pid = 3544] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:00:42 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006553B22800) [pid = 3544] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:00:42 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655B556800) [pid = 3544] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:00:42 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655ACB7C00) [pid = 3544] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:00:42 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655BB43000) [pid = 3544] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:00:42 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000006558465400) [pid = 3544] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:00:42 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0000006558423400) [pid = 3544] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:00:42 INFO - PROCESS | 3544 | 1467871242016 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:42 INFO - PROCESS | 3544 | 1467871242018 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000006557995800 == 31 [pid = 3544] [id = 668] 23:00:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654CE62C00) [pid = 3544] [serial = 2004] [outer = 0000000000000000] 23:00:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654D824C00) [pid = 3544] [serial = 2005] [outer = 000000654CE62C00] 23:00:42 INFO - PROCESS | 3544 | 1467871242065 Marionette DEBUG loaded listener.js 23:00:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655394BC00) [pid = 3544] [serial = 2006] [outer = 000000654CE62C00] 23:00:42 INFO - PROCESS | 3544 | 1467871242418 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]]]}] 23:00:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:00:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 818ms 23:00:42 INFO - PROCESS | 3544 | 1467871242446 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 23:00:42 INFO - PROCESS | 3544 | 1467871242448 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 23:00:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:00:42 INFO - PROCESS | 3544 | 1467871242452 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:00:42 INFO - PROCESS | 3544 | 1467871242453 Marionette TRACE conn6 <- [1,2638,null,{}] 23:00:42 INFO - PROCESS | 3544 | 1467871242457 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}] 23:00:42 INFO - PROCESS | 3544 | 1467871242459 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:42 INFO - PROCESS | 3544 | 1467871242539 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 23:00:42 INFO - PROCESS | 3544 | 1467871242544 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:42 INFO - PROCESS | 3544 | 1467871242546 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:42 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F87B000 == 32 [pid = 3544] [id = 669] 23:00:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006559E2DC00) [pid = 3544] [serial = 2007] [outer = 0000000000000000] 23:00:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655B555C00) [pid = 3544] [serial = 2008] [outer = 0000006559E2DC00] 23:00:42 INFO - PROCESS | 3544 | 1467871242590 Marionette DEBUG loaded listener.js 23:00:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655BA5F000) [pid = 3544] [serial = 2009] [outer = 0000006559E2DC00] 23:00:43 INFO - PROCESS | 3544 | 1467871243017 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]]]}] 23:00:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:00:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 629ms 23:00:43 INFO - PROCESS | 3544 | 1467871243083 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 23:00:43 INFO - PROCESS | 3544 | 1467871243085 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 23:00:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:00:43 INFO - PROCESS | 3544 | 1467871243088 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:00:43 INFO - PROCESS | 3544 | 1467871243090 Marionette TRACE conn6 <- [1,2642,null,{}] 23:00:43 INFO - PROCESS | 3544 | 1467871243093 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}] 23:00:43 INFO - PROCESS | 3544 | 1467871243095 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:43 INFO - PROCESS | 3544 | 1467871243177 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 23:00:43 INFO - PROCESS | 3544 | 1467871243182 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:43 INFO - PROCESS | 3544 | 1467871243184 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:43 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603B0000 == 33 [pid = 3544] [id = 670] 23:00:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655BA64C00) [pid = 3544] [serial = 2010] [outer = 0000000000000000] 23:00:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655BB3A400) [pid = 3544] [serial = 2011] [outer = 000000655BA64C00] 23:00:43 INFO - PROCESS | 3544 | 1467871243228 Marionette DEBUG loaded listener.js 23:00:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655BB47C00) [pid = 3544] [serial = 2012] [outer = 000000655BA64C00] 23:00:43 INFO - PROCESS | 3544 | 1467871243666 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]]]}] 23:00:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:00:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 628ms 23:00:43 INFO - PROCESS | 3544 | 1467871243725 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 23:00:43 INFO - PROCESS | 3544 | 1467871243727 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 23:00:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:00:43 INFO - PROCESS | 3544 | 1467871243730 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:00:43 INFO - PROCESS | 3544 | 1467871243732 Marionette TRACE conn6 <- [1,2646,null,{}] 23:00:43 INFO - PROCESS | 3544 | 1467871243736 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}] 23:00:43 INFO - PROCESS | 3544 | 1467871243738 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:43 INFO - PROCESS | 3544 | 1467871243820 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 23:00:43 INFO - PROCESS | 3544 | 1467871243826 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:43 INFO - PROCESS | 3544 | 1467871243828 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:43 INFO - PROCESS | 3544 | ++DOCSHELL 00000065605B1800 == 34 [pid = 3544] [id = 671] 23:00:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655BB75000) [pid = 3544] [serial = 2013] [outer = 0000000000000000] 23:00:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655BCED800) [pid = 3544] [serial = 2014] [outer = 000000655BB75000] 23:00:43 INFO - PROCESS | 3544 | 1467871243872 Marionette DEBUG loaded listener.js 23:00:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655C7E6800) [pid = 3544] [serial = 2015] [outer = 000000655BB75000] 23:00:44 INFO - PROCESS | 3544 | 1467871244663 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]]]}] 23:00:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:00:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 985ms 23:00:44 INFO - PROCESS | 3544 | 1467871244720 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 23:00:44 INFO - PROCESS | 3544 | 1467871244724 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 23:00:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:00:44 INFO - PROCESS | 3544 | 1467871244729 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:00:44 INFO - PROCESS | 3544 | 1467871244735 Marionette TRACE conn6 <- [1,2650,null,{}] 23:00:44 INFO - PROCESS | 3544 | 1467871244741 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}] 23:00:44 INFO - PROCESS | 3544 | 1467871244744 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:44 INFO - PROCESS | 3544 | 1467871244900 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 23:00:45 INFO - PROCESS | 3544 | 1467871245018 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:45 INFO - PROCESS | 3544 | 1467871245021 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:45 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A11F800 == 35 [pid = 3544] [id = 672] 23:00:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000654EB9B400) [pid = 3544] [serial = 2016] [outer = 0000000000000000] 23:00:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000654EE6A400) [pid = 3544] [serial = 2017] [outer = 000000654EB9B400] 23:00:45 INFO - PROCESS | 3544 | 1467871245083 Marionette DEBUG loaded listener.js 23:00:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006552E58000) [pid = 3544] [serial = 2018] [outer = 000000654EB9B400] 23:00:45 INFO - PROCESS | 3544 | 1467871245827 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]]]}] 23:00:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:00:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1137ms 23:00:45 INFO - PROCESS | 3544 | 1467871245898 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 23:00:45 INFO - PROCESS | 3544 | 1467871245903 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 23:00:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:00:45 INFO - PROCESS | 3544 | 1467871245911 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:00:45 INFO - PROCESS | 3544 | 1467871245914 Marionette TRACE conn6 <- [1,2654,null,{}] 23:00:45 INFO - PROCESS | 3544 | 1467871245919 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}] 23:00:45 INFO - PROCESS | 3544 | 1467871245922 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:46 INFO - PROCESS | 3544 | 1467871246063 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 23:00:46 INFO - PROCESS | 3544 | 1467871246289 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:46 INFO - PROCESS | 3544 | 1467871246292 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553099000 == 36 [pid = 3544] [id = 673] 23:00:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000654D7D1400) [pid = 3544] [serial = 2019] [outer = 0000000000000000] 23:00:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000654DF3C800) [pid = 3544] [serial = 2020] [outer = 000000654D7D1400] 23:00:46 INFO - PROCESS | 3544 | 1467871246353 Marionette DEBUG loaded listener.js 23:00:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000654EE75000) [pid = 3544] [serial = 2021] [outer = 000000654D7D1400] 23:00:46 INFO - PROCESS | 3544 | --DOCSHELL 00000065603B0000 == 35 [pid = 3544] [id = 670] 23:00:46 INFO - PROCESS | 3544 | --DOCSHELL 000000655F87B000 == 34 [pid = 3544] [id = 669] 23:00:46 INFO - PROCESS | 3544 | --DOCSHELL 0000006557995800 == 33 [pid = 3544] [id = 668] 23:00:46 INFO - PROCESS | 3544 | --DOCSHELL 000000655D7C1000 == 32 [pid = 3544] [id = 667] 23:00:46 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC3E800 == 31 [pid = 3544] [id = 666] 23:00:46 INFO - PROCESS | 3544 | --DOCSHELL 000000655B435800 == 30 [pid = 3544] [id = 665] 23:00:46 INFO - PROCESS | 3544 | --DOCSHELL 000000655A16B800 == 29 [pid = 3544] [id = 664] 23:00:46 INFO - PROCESS | 3544 | --DOCSHELL 0000006554832800 == 28 [pid = 3544] [id = 663] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655AD5F800) [pid = 3544] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655ACEF400) [pid = 3544] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006553BD5400) [pid = 3544] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654EB9D000) [pid = 3544] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654F129400) [pid = 3544] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654EC45800) [pid = 3544] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654F09EC00) [pid = 3544] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654E1BD400) [pid = 3544] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654FF53800) [pid = 3544] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000006558187C00) [pid = 3544] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006553D7B800) [pid = 3544] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (00000065549CD000) [pid = 3544] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655BA66400) [pid = 3544] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655AD45800) [pid = 3544] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655BB3A800) [pid = 3544] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655BB6E400) [pid = 3544] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655BB79400) [pid = 3544] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0000006559D45800) [pid = 3544] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655A1ED000) [pid = 3544] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655C7EC000) [pid = 3544] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0000006558422C00) [pid = 3544] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000655C16E000) [pid = 3544] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000655AD40800) [pid = 3544] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 23:00:46 INFO - PROCESS | 3544 | [3544] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:00:47 INFO - PROCESS | 3544 | [3544] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:00:47 INFO - PROCESS | 3544 | 1467871247476 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]]]}] 23:00:47 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) 23:00:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1593ms 23:00:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:00:47 INFO - PROCESS | 3544 | 1467871247508 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 23:00:47 INFO - PROCESS | 3544 | 1467871247511 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 23:00:47 INFO - PROCESS | 3544 | 1467871247516 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:00:47 INFO - PROCESS | 3544 | 1467871247519 Marionette TRACE conn6 <- [1,2658,null,{}] 23:00:47 INFO - PROCESS | 3544 | 1467871247525 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}] 23:00:47 INFO - PROCESS | 3544 | 1467871247527 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:47 INFO - PROCESS | 3544 | 1467871247650 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 23:00:47 INFO - PROCESS | 3544 | 1467871247759 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:47 INFO - PROCESS | 3544 | 1467871247762 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:47 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A12C000 == 29 [pid = 3544] [id = 674] 23:00:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000654EB95800) [pid = 3544] [serial = 2022] [outer = 0000000000000000] 23:00:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000654F09EC00) [pid = 3544] [serial = 2023] [outer = 000000654EB95800] 23:00:47 INFO - PROCESS | 3544 | 1467871247810 Marionette DEBUG loaded listener.js 23:00:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000655306C800) [pid = 3544] [serial = 2024] [outer = 000000654EB95800] 23:00:48 INFO - PROCESS | 3544 | 1467871248665 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"]]]}] 23:00:48 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 23:00:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:00:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 23:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:00:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1183ms 23:00:48 INFO - PROCESS | 3544 | 1467871248701 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 23:00:48 INFO - PROCESS | 3544 | 1467871248705 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 23:00:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:00:48 INFO - PROCESS | 3544 | 1467871248710 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:00:48 INFO - PROCESS | 3544 | 1467871248712 Marionette TRACE conn6 <- [1,2662,null,{}] 23:00:48 INFO - PROCESS | 3544 | 1467871248724 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}] 23:00:48 INFO - PROCESS | 3544 | 1467871248727 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:48 INFO - PROCESS | 3544 | 1467871248820 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 23:00:48 INFO - PROCESS | 3544 | 1467871248827 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:48 INFO - PROCESS | 3544 | 1467871248830 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:48 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B47F000 == 30 [pid = 3544] [id = 675] 23:00:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (00000065549CC000) [pid = 3544] [serial = 2025] [outer = 0000000000000000] 23:00:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000006555391000) [pid = 3544] [serial = 2026] [outer = 00000065549CC000] 23:00:48 INFO - PROCESS | 3544 | 1467871248876 Marionette DEBUG loaded listener.js 23:00:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000006558187C00) [pid = 3544] [serial = 2027] [outer = 00000065549CC000] 23:00:49 INFO - PROCESS | 3544 | 1467871249880 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"]]]}] 23:00:49 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 23:00:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:00:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 23:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:00:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1189ms 23:00:49 INFO - PROCESS | 3544 | 1467871249901 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 23:00:49 INFO - PROCESS | 3544 | 1467871249904 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 23:00:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:00:49 INFO - PROCESS | 3544 | 1467871249915 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:00:49 INFO - PROCESS | 3544 | 1467871249922 Marionette TRACE conn6 <- [1,2666,null,{}] 23:00:49 INFO - PROCESS | 3544 | 1467871249931 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}] 23:00:49 INFO - PROCESS | 3544 | 1467871249935 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:50 INFO - PROCESS | 3544 | 1467871250055 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 23:00:50 INFO - PROCESS | 3544 | 1467871250063 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:50 INFO - PROCESS | 3544 | 1467871250065 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:50 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D783000 == 31 [pid = 3544] [id = 676] 23:00:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654D822C00) [pid = 3544] [serial = 2028] [outer = 0000000000000000] 23:00:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006559DC8800) [pid = 3544] [serial = 2029] [outer = 000000654D822C00] 23:00:50 INFO - PROCESS | 3544 | 1467871250155 Marionette DEBUG loaded listener.js 23:00:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655AC74800) [pid = 3544] [serial = 2030] [outer = 000000654D822C00] 23:00:50 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000654DD31400) [pid = 3544] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:00:50 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000006555110C00) [pid = 3544] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:00:50 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655BA64C00) [pid = 3544] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:00:50 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655BA61C00) [pid = 3544] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:00:50 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655A1E2C00) [pid = 3544] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:00:50 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000006559E2DC00) [pid = 3544] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:00:50 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0000006558189400) [pid = 3544] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:00:50 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000654D81D400) [pid = 3544] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:00:50 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000654DF58400) [pid = 3544] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:00:50 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000654EFEDC00) [pid = 3544] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:00:50 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (0000006553044400) [pid = 3544] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:00:50 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (000000654CE62C00) [pid = 3544] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:00:50 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (0000006554984C00) [pid = 3544] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:00:51 INFO - PROCESS | 3544 | 1467871251116 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]]]}] 23:00:51 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) 23:00:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1249ms 23:00:51 INFO - PROCESS | 3544 | 1467871251164 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 23:00:51 INFO - PROCESS | 3544 | 1467871251167 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 23:00:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:00:51 INFO - PROCESS | 3544 | 1467871251170 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:00:51 INFO - PROCESS | 3544 | 1467871251172 Marionette TRACE conn6 <- [1,2670,null,{}] 23:00:51 INFO - PROCESS | 3544 | 1467871251176 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}] 23:00:51 INFO - PROCESS | 3544 | 1467871251178 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:51 INFO - PROCESS | 3544 | 1467871251277 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 23:00:51 INFO - PROCESS | 3544 | 1467871251283 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:51 INFO - PROCESS | 3544 | 1467871251285 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:51 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F423000 == 32 [pid = 3544] [id = 677] 23:00:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (000000654D81F800) [pid = 3544] [serial = 2031] [outer = 0000000000000000] 23:00:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (0000006555117800) [pid = 3544] [serial = 2032] [outer = 000000654D81F800] 23:00:51 INFO - PROCESS | 3544 | 1467871251332 Marionette DEBUG loaded listener.js 23:00:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000655ACAD000) [pid = 3544] [serial = 2033] [outer = 000000654D81F800] 23:00:52 INFO - PROCESS | 3544 | 1467871252260 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]]]}] 23:00:52 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) 23:00:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1138ms 23:00:52 INFO - PROCESS | 3544 | 1467871252311 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 23:00:52 INFO - PROCESS | 3544 | 1467871252313 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 23:00:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:00:52 INFO - PROCESS | 3544 | 1467871252317 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:00:52 INFO - PROCESS | 3544 | 1467871252318 Marionette TRACE conn6 <- [1,2674,null,{}] 23:00:52 INFO - PROCESS | 3544 | 1467871252326 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}] 23:00:52 INFO - PROCESS | 3544 | 1467871252328 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:52 INFO - PROCESS | 3544 | 1467871252415 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 23:00:52 INFO - PROCESS | 3544 | 1467871252421 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:52 INFO - PROCESS | 3544 | 1467871252427 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:52 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C728000 == 33 [pid = 3544] [id = 678] 23:00:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000655B22B800) [pid = 3544] [serial = 2034] [outer = 0000000000000000] 23:00:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000655B6D6C00) [pid = 3544] [serial = 2035] [outer = 000000655B22B800] 23:00:52 INFO - PROCESS | 3544 | 1467871252483 Marionette DEBUG loaded listener.js 23:00:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000655BA6B800) [pid = 3544] [serial = 2036] [outer = 000000655B22B800] 23:00:53 INFO - PROCESS | 3544 | 1467871253473 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"]]]}] 23:00:53 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 23:00:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:00:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 23:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:00:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1199ms 23:00:53 INFO - PROCESS | 3544 | 1467871253520 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 23:00:53 INFO - PROCESS | 3544 | 1467871253524 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 23:00:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:00:53 INFO - PROCESS | 3544 | 1467871253530 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:00:53 INFO - PROCESS | 3544 | 1467871253534 Marionette TRACE conn6 <- [1,2678,null,{}] 23:00:53 INFO - PROCESS | 3544 | 1467871253540 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}] 23:00:53 INFO - PROCESS | 3544 | 1467871253543 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:53 INFO - PROCESS | 3544 | 1467871253692 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 23:00:53 INFO - PROCESS | 3544 | 1467871253811 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:53 INFO - PROCESS | 3544 | 1467871253816 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:53 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584EE800 == 34 [pid = 3544] [id = 679] 23:00:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000654F09A400) [pid = 3544] [serial = 2037] [outer = 0000000000000000] 23:00:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654FDE0000) [pid = 3544] [serial = 2038] [outer = 000000654F09A400] 23:00:53 INFO - PROCESS | 3544 | 1467871253921 Marionette DEBUG loaded listener.js 23:00:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000006553D7B800) [pid = 3544] [serial = 2039] [outer = 000000654F09A400] 23:00:54 INFO - PROCESS | 3544 | 1467871254945 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"]]]}] 23:00:54 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 23:00:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:00:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 23:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:00:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1438ms 23:00:54 INFO - PROCESS | 3544 | 1467871254970 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 23:00:54 INFO - PROCESS | 3544 | 1467871254975 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 23:00:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:00:54 INFO - PROCESS | 3544 | 1467871254982 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:00:54 INFO - PROCESS | 3544 | 1467871254986 Marionette TRACE conn6 <- [1,2682,null,{}] 23:00:54 INFO - PROCESS | 3544 | 1467871254990 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}] 23:00:54 INFO - PROCESS | 3544 | 1467871254993 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:55 INFO - PROCESS | 3544 | 1467871255108 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 23:00:55 INFO - PROCESS | 3544 | 1467871255219 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:55 INFO - PROCESS | 3544 | 1467871255222 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:55 INFO - PROCESS | 3544 | ++DOCSHELL 000000654FA1F000 == 35 [pid = 3544] [id = 680] 23:00:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000655845A000) [pid = 3544] [serial = 2040] [outer = 0000000000000000] 23:00:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000006559DCE000) [pid = 3544] [serial = 2041] [outer = 000000655845A000] 23:00:55 INFO - PROCESS | 3544 | 1467871255325 Marionette DEBUG loaded listener.js 23:00:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655ACABC00) [pid = 3544] [serial = 2042] [outer = 000000655845A000] 23:00:56 INFO - PROCESS | 3544 | 1467871256352 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"]]]}] 23:00:56 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 23:00:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:00:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 23:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:00:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1396ms 23:00:56 INFO - PROCESS | 3544 | 1467871256380 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 23:00:56 INFO - PROCESS | 3544 | 1467871256383 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 23:00:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:00:56 INFO - PROCESS | 3544 | 1467871256387 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:00:56 INFO - PROCESS | 3544 | 1467871256391 Marionette TRACE conn6 <- [1,2686,null,{}] 23:00:56 INFO - PROCESS | 3544 | 1467871256403 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}] 23:00:56 INFO - PROCESS | 3544 | 1467871256408 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:56 INFO - PROCESS | 3544 | 1467871256563 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 23:00:56 INFO - PROCESS | 3544 | 1467871256703 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:56 INFO - PROCESS | 3544 | 1467871256707 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:56 INFO - PROCESS | 3544 | ++DOCSHELL 00000065604E2800 == 36 [pid = 3544] [id = 681] 23:00:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655BB6C000) [pid = 3544] [serial = 2043] [outer = 0000000000000000] 23:00:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655BCEF800) [pid = 3544] [serial = 2044] [outer = 000000655BB6C000] 23:00:56 INFO - PROCESS | 3544 | 1467871256766 Marionette DEBUG loaded listener.js 23:00:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655CABB800) [pid = 3544] [serial = 2045] [outer = 000000655BB6C000] 23:00:58 INFO - PROCESS | 3544 | --DOCSHELL 000000655F423000 == 35 [pid = 3544] [id = 677] 23:00:58 INFO - PROCESS | 3544 | --DOCSHELL 000000655D783000 == 34 [pid = 3544] [id = 676] 23:00:58 INFO - PROCESS | 3544 | --DOCSHELL 000000655B47F000 == 33 [pid = 3544] [id = 675] 23:00:58 INFO - PROCESS | 3544 | --DOCSHELL 000000655A12C000 == 32 [pid = 3544] [id = 674] 23:00:58 INFO - PROCESS | 3544 | --DOCSHELL 0000006553099000 == 31 [pid = 3544] [id = 673] 23:00:58 INFO - PROCESS | 3544 | --DOCSHELL 000000655A11F800 == 30 [pid = 3544] [id = 672] 23:00:58 INFO - PROCESS | 3544 | --DOCSHELL 0000006552E8A000 == 29 [pid = 3544] [id = 662] 23:00:58 INFO - PROCESS | 3544 | --DOCSHELL 00000065605B1800 == 28 [pid = 3544] [id = 671] 23:00:58 INFO - PROCESS | 3544 | --DOCSHELL 000000654FA1F000 == 27 [pid = 3544] [id = 680] 23:00:58 INFO - PROCESS | 3544 | --DOCSHELL 000000655C728000 == 26 [pid = 3544] [id = 678] 23:00:58 INFO - PROCESS | 3544 | --DOCSHELL 00000065584EE800 == 25 [pid = 3544] [id = 679] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006558417400) [pid = 3544] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000006559DC6800) [pid = 3544] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000006558460800) [pid = 3544] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000654EB98400) [pid = 3544] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000654EE70C00) [pid = 3544] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655306E000) [pid = 3544] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000006553806C00) [pid = 3544] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000006553E43400) [pid = 3544] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000654D824C00) [pid = 3544] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0000006553152800) [pid = 3544] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (00000065549D5C00) [pid = 3544] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000655A1E9400) [pid = 3544] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000655306F000) [pid = 3544] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (000000654EBA4400) [pid = 3544] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (000000655841F000) [pid = 3544] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (000000655817BC00) [pid = 3544] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (000000655BB47C00) [pid = 3544] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (000000655CAE6000) [pid = 3544] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (000000655BB40800) [pid = 3544] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 54 (000000655BCED800) [pid = 3544] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 53 (000000655DE5C800) [pid = 3544] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 52 (000000655D8C4400) [pid = 3544] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 51 (000000655394BC00) [pid = 3544] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 50 (000000655B555C00) [pid = 3544] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 49 (000000655BB3A400) [pid = 3544] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 48 (000000655BA5F000) [pid = 3544] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | --DOMWINDOW == 47 (0000006555456800) [pid = 3544] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 23:00:58 INFO - PROCESS | 3544 | 1467871258623 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"]]]}] 23:00:58 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 23:00:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:00:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 23:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:00:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2300ms 23:00:58 INFO - PROCESS | 3544 | 1467871258690 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 23:00:58 INFO - PROCESS | 3544 | 1467871258693 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 23:00:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:00:58 INFO - PROCESS | 3544 | 1467871258700 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:00:58 INFO - PROCESS | 3544 | 1467871258704 Marionette TRACE conn6 <- [1,2690,null,{}] 23:00:58 INFO - PROCESS | 3544 | 1467871258711 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}] 23:00:58 INFO - PROCESS | 3544 | 1467871258714 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:58 INFO - PROCESS | 3544 | 1467871258813 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 23:00:58 INFO - PROCESS | 3544 | 1467871258884 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:58 INFO - PROCESS | 3544 | 1467871258888 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553BAE000 == 26 [pid = 3544] [id = 682] 23:00:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 48 (000000654E1B8400) [pid = 3544] [serial = 2046] [outer = 0000000000000000] 23:00:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 49 (000000654E1BC400) [pid = 3544] [serial = 2047] [outer = 000000654E1B8400] 23:00:58 INFO - PROCESS | 3544 | 1467871258940 Marionette DEBUG loaded listener.js 23:00:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 50 (000000654EB9F800) [pid = 3544] [serial = 2048] [outer = 000000654E1B8400] 23:00:59 INFO - PROCESS | 3544 | 1467871259378 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]]]}] 23:00:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:00:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 733ms 23:00:59 INFO - PROCESS | 3544 | 1467871259440 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 23:00:59 INFO - PROCESS | 3544 | 1467871259445 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 23:00:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:00:59 INFO - PROCESS | 3544 | 1467871259452 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:00:59 INFO - PROCESS | 3544 | 1467871259455 Marionette TRACE conn6 <- [1,2694,null,{}] 23:00:59 INFO - PROCESS | 3544 | 1467871259459 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}] 23:00:59 INFO - PROCESS | 3544 | 1467871259462 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:59 INFO - PROCESS | 3544 | 1467871259562 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 23:00:59 INFO - PROCESS | 3544 | 1467871259576 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:59 INFO - PROCESS | 3544 | 1467871259579 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:00:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000006559E17000 == 27 [pid = 3544] [id = 683] 23:00:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 51 (000000654F092C00) [pid = 3544] [serial = 2049] [outer = 0000000000000000] 23:00:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 52 (000000654F09D800) [pid = 3544] [serial = 2050] [outer = 000000654F092C00] 23:00:59 INFO - PROCESS | 3544 | 1467871259628 Marionette DEBUG loaded listener.js 23:00:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 53 (000000654FF52C00) [pid = 3544] [serial = 2051] [outer = 000000654F092C00] 23:01:00 INFO - PROCESS | 3544 | 1467871260090 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]]]}] 23:01:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:01:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 691ms 23:01:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:01:00 INFO - PROCESS | 3544 | 1467871260147 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 23:01:00 INFO - PROCESS | 3544 | 1467871260149 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 23:01:00 INFO - PROCESS | 3544 | 1467871260153 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:01:00 INFO - PROCESS | 3544 | 1467871260157 Marionette TRACE conn6 <- [1,2698,null,{}] 23:01:00 INFO - PROCESS | 3544 | 1467871260169 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}] 23:01:00 INFO - PROCESS | 3544 | 1467871260173 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:00 INFO - PROCESS | 3544 | 1467871260301 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 23:01:00 INFO - PROCESS | 3544 | 1467871260389 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:00 INFO - PROCESS | 3544 | 1467871260392 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:00 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1DC800 == 28 [pid = 3544] [id = 684] 23:01:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 54 (000000655315A800) [pid = 3544] [serial = 2052] [outer = 0000000000000000] 23:01:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (0000006553836400) [pid = 3544] [serial = 2053] [outer = 000000655315A800] 23:01:00 INFO - PROCESS | 3544 | 1467871260444 Marionette DEBUG loaded listener.js 23:01:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (0000006553E3B000) [pid = 3544] [serial = 2054] [outer = 000000655315A800] 23:01:00 INFO - PROCESS | 3544 | 1467871260912 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] 23:01:00 INFO - PROCESS | 3544 | 1467871260955 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 23:01:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:01:00 INFO - PROCESS | 3544 | 1467871260965 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:01:00 INFO - PROCESS | 3544 | 1467871260967 Marionette TRACE conn6 <- [1,2702,null,{}] 23:01:00 INFO - PROCESS | 3544 | 1467871260971 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}] 23:01:00 INFO - PROCESS | 3544 | 1467871260973 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:01 INFO - PROCESS | 3544 | 1467871261091 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 23:01:01 INFO - PROCESS | 3544 | 1467871261098 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:01 INFO - PROCESS | 3544 | 1467871261100 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:01 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAEE000 == 29 [pid = 3544] [id = 685] 23:01:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (000000655538D800) [pid = 3544] [serial = 2055] [outer = 0000000000000000] 23:01:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (000000655817D800) [pid = 3544] [serial = 2056] [outer = 000000655538D800] 23:01:01 INFO - PROCESS | 3544 | 1467871261196 Marionette DEBUG loaded listener.js 23:01:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (0000006558417800) [pid = 3544] [serial = 2057] [outer = 000000655538D800] 23:01:01 INFO - PROCESS | 3544 | 1467871261652 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]]]}] 23:01:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:01:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 23:01:01 INFO - PROCESS | 3544 | 1467871261709 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 23:01:01 INFO - PROCESS | 3544 | 1467871261711 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 23:01:01 INFO - PROCESS | 3544 | 1467871261715 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:01:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:01:01 INFO - PROCESS | 3544 | 1467871261717 Marionette TRACE conn6 <- [1,2706,null,{}] 23:01:01 INFO - PROCESS | 3544 | 1467871261721 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}] 23:01:01 INFO - PROCESS | 3544 | 1467871261723 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:01 INFO - PROCESS | 3544 | 1467871261837 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 23:01:01 INFO - PROCESS | 3544 | 1467871261892 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:01 INFO - PROCESS | 3544 | 1467871261894 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:01 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C712000 == 30 [pid = 3544] [id = 686] 23:01:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0000006558422400) [pid = 3544] [serial = 2058] [outer = 0000000000000000] 23:01:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (000000655845E400) [pid = 3544] [serial = 2059] [outer = 0000006558422400] 23:01:01 INFO - PROCESS | 3544 | 1467871261941 Marionette DEBUG loaded listener.js 23:01:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0000006559DC1000) [pid = 3544] [serial = 2060] [outer = 0000006558422400] 23:01:02 INFO - PROCESS | 3544 | 1467871262370 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] 23:01:02 INFO - PROCESS | 3544 | 1467871262414 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 23:01:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:01:02 INFO - PROCESS | 3544 | 1467871262425 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:01:02 INFO - PROCESS | 3544 | 1467871262427 Marionette TRACE conn6 <- [1,2710,null,{}] 23:01:02 INFO - PROCESS | 3544 | 1467871262430 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}] 23:01:02 INFO - PROCESS | 3544 | 1467871262436 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:02 INFO - PROCESS | 3544 | 1467871262591 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 23:01:02 INFO - PROCESS | 3544 | 1467871262646 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:02 INFO - PROCESS | 3544 | 1467871262648 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:02 INFO - PROCESS | 3544 | ++DOCSHELL 000000655E33D800 == 31 [pid = 3544] [id = 687] 23:01:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (0000006559DCFC00) [pid = 3544] [serial = 2061] [outer = 0000000000000000] 23:01:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000655ACB2800) [pid = 3544] [serial = 2062] [outer = 0000006559DCFC00] 23:01:02 INFO - PROCESS | 3544 | 1467871262694 Marionette DEBUG loaded listener.js 23:01:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000655AD3D000) [pid = 3544] [serial = 2063] [outer = 0000006559DCFC00] 23:01:02 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000654EB9B400) [pid = 3544] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:01:02 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000654EB95800) [pid = 3544] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:01:02 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000654D81F800) [pid = 3544] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:01:02 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000654D7D1400) [pid = 3544] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:01:02 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (00000065549CC000) [pid = 3544] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:01:02 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (000000655BB75000) [pid = 3544] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:01:02 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (000000654D822C00) [pid = 3544] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:01:02 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (000000655B22B800) [pid = 3544] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:01:03 INFO - PROCESS | 3544 | 1467871263210 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] 23:01:03 INFO - PROCESS | 3544 | 1467871263266 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 23:01:03 INFO - PROCESS | 3544 | 1467871263275 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:01:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:01:03 INFO - PROCESS | 3544 | 1467871263277 Marionette TRACE conn6 <- [1,2714,null,{}] 23:01:03 INFO - PROCESS | 3544 | 1467871263280 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}] 23:01:03 INFO - PROCESS | 3544 | 1467871263282 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:03 INFO - PROCESS | 3544 | 1467871263366 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 23:01:03 INFO - PROCESS | 3544 | 1467871263376 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:03 INFO - PROCESS | 3544 | 1467871263377 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:03 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F865800 == 32 [pid = 3544] [id = 688] 23:01:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (0000006554A15400) [pid = 3544] [serial = 2064] [outer = 0000000000000000] 23:01:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (000000655AD48000) [pid = 3544] [serial = 2065] [outer = 0000006554A15400] 23:01:03 INFO - PROCESS | 3544 | 1467871263422 Marionette DEBUG loaded listener.js 23:01:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (000000655B56DC00) [pid = 3544] [serial = 2066] [outer = 0000006554A15400] 23:01:03 INFO - PROCESS | 3544 | 1467871263835 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]]]}] 23:01:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:01:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 627ms 23:01:03 INFO - PROCESS | 3544 | 1467871263905 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 23:01:03 INFO - PROCESS | 3544 | 1467871263907 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 23:01:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:01:03 INFO - PROCESS | 3544 | 1467871263911 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:01:03 INFO - PROCESS | 3544 | 1467871263912 Marionette TRACE conn6 <- [1,2718,null,{}] 23:01:03 INFO - PROCESS | 3544 | 1467871263916 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}] 23:01:03 INFO - PROCESS | 3544 | 1467871263918 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:04 INFO - PROCESS | 3544 | 1467871264001 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 23:01:04 INFO - PROCESS | 3544 | 1467871264006 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:04 INFO - PROCESS | 3544 | 1467871264008 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:04 INFO - PROCESS | 3544 | ++DOCSHELL 000000655FA66800 == 33 [pid = 3544] [id = 689] 23:01:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (000000655BA61400) [pid = 3544] [serial = 2067] [outer = 0000000000000000] 23:01:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000655BA66C00) [pid = 3544] [serial = 2068] [outer = 000000655BA61400] 23:01:04 INFO - PROCESS | 3544 | 1467871264054 Marionette DEBUG loaded listener.js 23:01:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000655BB3A000) [pid = 3544] [serial = 2069] [outer = 000000655BA61400] 23:01:05 INFO - PROCESS | 3544 | 1467871264994 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"]]]}] 23:01:05 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 23:01:05 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 23:01:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 23:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:01:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1127ms 23:01:05 INFO - PROCESS | 3544 | 1467871265082 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 23:01:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:01:05 INFO - PROCESS | 3544 | 1467871265087 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 23:01:05 INFO - PROCESS | 3544 | 1467871265095 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:01:05 INFO - PROCESS | 3544 | 1467871265099 Marionette TRACE conn6 <- [1,2722,null,{}] 23:01:05 INFO - PROCESS | 3544 | 1467871265106 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}] 23:01:05 INFO - PROCESS | 3544 | 1467871265109 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:05 INFO - PROCESS | 3544 | 1467871265257 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 23:01:05 INFO - PROCESS | 3544 | 1467871265331 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:05 INFO - PROCESS | 3544 | 1467871265335 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000006555179000 == 34 [pid = 3544] [id = 690] 23:01:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000654E620800) [pid = 3544] [serial = 2070] [outer = 0000000000000000] 23:01:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000654EB99400) [pid = 3544] [serial = 2071] [outer = 000000654E620800] 23:01:05 INFO - PROCESS | 3544 | 1467871265397 Marionette DEBUG loaded listener.js 23:01:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000654EEAA800) [pid = 3544] [serial = 2072] [outer = 000000654E620800] 23:01:06 INFO - PROCESS | 3544 | 1467871266124 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]]]}] 23:01:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:01:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1089ms 23:01:06 INFO - PROCESS | 3544 | 1467871266184 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 23:01:06 INFO - PROCESS | 3544 | 1467871266189 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 23:01:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:01:06 INFO - PROCESS | 3544 | 1467871266196 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:01:06 INFO - PROCESS | 3544 | 1467871266199 Marionette TRACE conn6 <- [1,2726,null,{}] 23:01:06 INFO - PROCESS | 3544 | 1467871266227 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}] 23:01:06 INFO - PROCESS | 3544 | 1467871266230 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:06 INFO - PROCESS | 3544 | 1467871266362 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 23:01:06 INFO - PROCESS | 3544 | 1467871266484 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:06 INFO - PROCESS | 3544 | 1467871266487 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:06 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C721800 == 35 [pid = 3544] [id = 691] 23:01:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000006553072800) [pid = 3544] [serial = 2073] [outer = 0000000000000000] 23:01:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000006553810C00) [pid = 3544] [serial = 2074] [outer = 0000006553072800] 23:01:06 INFO - PROCESS | 3544 | 1467871266549 Marionette DEBUG loaded listener.js 23:01:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000006555453800) [pid = 3544] [serial = 2075] [outer = 0000006553072800] 23:01:07 INFO - PROCESS | 3544 | 1467871267466 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]]]}] 23:01:07 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FE3800 == 34 [pid = 3544] [id = 550] 23:01:07 INFO - PROCESS | 3544 | --DOCSHELL 0000006553062800 == 33 [pid = 3544] [id = 548] 23:01:07 INFO - PROCESS | 3544 | --DOCSHELL 00000065531E4000 == 32 [pid = 3544] [id = 551] 23:01:07 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E36800 == 31 [pid = 3544] [id = 549] 23:01:07 INFO - PROCESS | 3544 | --DOCSHELL 00000065604E2800 == 30 [pid = 3544] [id = 681] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655BA6B800) [pid = 3544] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000006552E58000) [pid = 3544] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000654F09EC00) [pid = 3544] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000654EE6A400) [pid = 3544] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000655306C800) [pid = 3544] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000655ACAD000) [pid = 3544] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000654DF3C800) [pid = 3544] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (0000006555391000) [pid = 3544] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (000000654EE75000) [pid = 3544] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (000000655C7E6800) [pid = 3544] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (0000006558187C00) [pid = 3544] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (000000655AC74800) [pid = 3544] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (0000006559DC8800) [pid = 3544] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (0000006555117800) [pid = 3544] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - PROCESS | 3544 | --DOMWINDOW == 54 (000000655B6D6C00) [pid = 3544] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 23:01:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:01:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1357ms 23:01:07 INFO - PROCESS | 3544 | 1467871267555 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 23:01:07 INFO - PROCESS | 3544 | 1467871267559 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 23:01:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:01:07 INFO - PROCESS | 3544 | 1467871267565 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:01:07 INFO - PROCESS | 3544 | 1467871267568 Marionette TRACE conn6 <- [1,2730,null,{}] 23:01:07 INFO - PROCESS | 3544 | 1467871267573 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}] 23:01:07 INFO - PROCESS | 3544 | 1467871267576 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:07 INFO - PROCESS | 3544 | 1467871267687 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 23:01:07 INFO - PROCESS | 3544 | 1467871267761 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:07 INFO - PROCESS | 3544 | 1467871267766 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000006555021800 == 31 [pid = 3544] [id = 692] 23:01:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (000000654EBA3C00) [pid = 3544] [serial = 2076] [outer = 0000000000000000] 23:01:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (000000654EC50800) [pid = 3544] [serial = 2077] [outer = 000000654EBA3C00] 23:01:07 INFO - PROCESS | 3544 | 1467871267823 Marionette DEBUG loaded listener.js 23:01:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (000000654F12B400) [pid = 3544] [serial = 2078] [outer = 000000654EBA3C00] 23:01:08 INFO - PROCESS | 3544 | 1467871268236 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]]]}] 23:01:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:01:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 23:01:08 INFO - PROCESS | 3544 | 1467871268299 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 23:01:08 INFO - PROCESS | 3544 | 1467871268304 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 23:01:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:01:08 INFO - PROCESS | 3544 | 1467871268310 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:01:08 INFO - PROCESS | 3544 | 1467871268313 Marionette TRACE conn6 <- [1,2734,null,{}] 23:01:08 INFO - PROCESS | 3544 | 1467871268317 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}] 23:01:08 INFO - PROCESS | 3544 | 1467871268319 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:08 INFO - PROCESS | 3544 | 1467871268411 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 23:01:08 INFO - PROCESS | 3544 | 1467871268418 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:08 INFO - PROCESS | 3544 | 1467871268421 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:08 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF43000 == 32 [pid = 3544] [id = 693] 23:01:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (00000065531C8800) [pid = 3544] [serial = 2079] [outer = 0000000000000000] 23:01:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (0000006553BDC800) [pid = 3544] [serial = 2080] [outer = 00000065531C8800] 23:01:08 INFO - PROCESS | 3544 | 1467871268468 Marionette DEBUG loaded listener.js 23:01:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0000006554FC1000) [pid = 3544] [serial = 2081] [outer = 00000065531C8800] 23:01:08 INFO - PROCESS | 3544 | 1467871268936 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]]]}] 23:01:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:01:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 23:01:09 INFO - PROCESS | 3544 | 1467871269005 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 23:01:09 INFO - PROCESS | 3544 | 1467871269007 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 23:01:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:01:09 INFO - PROCESS | 3544 | 1467871269011 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:01:09 INFO - PROCESS | 3544 | 1467871269014 Marionette TRACE conn6 <- [1,2738,null,{}] 23:01:09 INFO - PROCESS | 3544 | 1467871269026 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}] 23:01:09 INFO - PROCESS | 3544 | 1467871269031 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:09 INFO - PROCESS | 3544 | 1467871269151 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 23:01:09 INFO - PROCESS | 3544 | 1467871269237 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:09 INFO - PROCESS | 3544 | 1467871269240 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:09 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC2F800 == 33 [pid = 3544] [id = 694] 23:01:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (000000655840D000) [pid = 3544] [serial = 2082] [outer = 0000000000000000] 23:01:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0000006558466C00) [pid = 3544] [serial = 2083] [outer = 000000655840D000] 23:01:09 INFO - PROCESS | 3544 | 1467871269289 Marionette DEBUG loaded listener.js 23:01:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000655ABB5C00) [pid = 3544] [serial = 2084] [outer = 000000655840D000] 23:01:09 INFO - PROCESS | 3544 | 1467871269660 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]]]}] 23:01:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:01:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 691ms 23:01:09 INFO - PROCESS | 3544 | 1467871269705 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 23:01:09 INFO - PROCESS | 3544 | 1467871269707 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 23:01:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:01:09 INFO - PROCESS | 3544 | 1467871269710 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:01:09 INFO - PROCESS | 3544 | 1467871269712 Marionette TRACE conn6 <- [1,2742,null,{}] 23:01:09 INFO - PROCESS | 3544 | 1467871269728 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}] 23:01:09 INFO - PROCESS | 3544 | 1467871269730 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:09 INFO - PROCESS | 3544 | 1467871269849 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 23:01:09 INFO - PROCESS | 3544 | 1467871269855 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:09 INFO - PROCESS | 3544 | 1467871269857 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:09 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EA84800 == 34 [pid = 3544] [id = 695] 23:01:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000655AC78000) [pid = 3544] [serial = 2085] [outer = 0000000000000000] 23:01:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000655ACAE800) [pid = 3544] [serial = 2086] [outer = 000000655AC78000] 23:01:09 INFO - PROCESS | 3544 | 1467871269947 Marionette DEBUG loaded listener.js 23:01:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000655ACF5800) [pid = 3544] [serial = 2087] [outer = 000000655AC78000] 23:01:10 INFO - PROCESS | 3544 | 1467871270400 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]]]}] 23:01:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:01:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 733ms 23:01:10 INFO - PROCESS | 3544 | 1467871270447 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 23:01:10 INFO - PROCESS | 3544 | 1467871270449 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 23:01:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:01:10 INFO - PROCESS | 3544 | 1467871270458 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:01:10 INFO - PROCESS | 3544 | 1467871270460 Marionette TRACE conn6 <- [1,2746,null,{}] 23:01:10 INFO - PROCESS | 3544 | 1467871270463 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}] 23:01:10 INFO - PROCESS | 3544 | 1467871270465 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:10 INFO - PROCESS | 3544 | 1467871270609 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 23:01:10 INFO - PROCESS | 3544 | 1467871270668 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:10 INFO - PROCESS | 3544 | 1467871270670 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:10 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F87A000 == 35 [pid = 3544] [id = 696] 23:01:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654D825C00) [pid = 3544] [serial = 2088] [outer = 0000000000000000] 23:01:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000655BA5D400) [pid = 3544] [serial = 2089] [outer = 000000654D825C00] 23:01:10 INFO - PROCESS | 3544 | 1467871270715 Marionette DEBUG loaded listener.js 23:01:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000655BB3B000) [pid = 3544] [serial = 2090] [outer = 000000654D825C00] 23:01:11 INFO - PROCESS | 3544 | 1467871271132 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]]]}] 23:01:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:01:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 23:01:11 INFO - PROCESS | 3544 | 1467871271194 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 23:01:11 INFO - PROCESS | 3544 | 1467871271196 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 23:01:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:01:11 INFO - PROCESS | 3544 | 1467871271199 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:01:11 INFO - PROCESS | 3544 | 1467871271201 Marionette TRACE conn6 <- [1,2750,null,{}] 23:01:11 INFO - PROCESS | 3544 | 1467871271204 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}] 23:01:11 INFO - PROCESS | 3544 | 1467871271210 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:11 INFO - PROCESS | 3544 | 1467871271356 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 23:01:11 INFO - PROCESS | 3544 | 1467871271370 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:11 INFO - PROCESS | 3544 | 1467871271372 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:11 INFO - PROCESS | 3544 | ++DOCSHELL 00000065604D6800 == 36 [pid = 3544] [id = 697] 23:01:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655BB42800) [pid = 3544] [serial = 2091] [outer = 0000000000000000] 23:01:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655BB72400) [pid = 3544] [serial = 2092] [outer = 000000655BB42800] 23:01:11 INFO - PROCESS | 3544 | 1467871271464 Marionette DEBUG loaded listener.js 23:01:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655CA2B000) [pid = 3544] [serial = 2093] [outer = 000000655BB42800] 23:01:11 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655BB6C000) [pid = 3544] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:01:11 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655315A800) [pid = 3544] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:01:11 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000654F092C00) [pid = 3544] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:01:11 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000654E1B8400) [pid = 3544] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:01:11 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655538D800) [pid = 3544] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:01:11 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000654F09A400) [pid = 3544] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:01:11 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000655845A000) [pid = 3544] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:01:11 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0000006558422400) [pid = 3544] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:01:11 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (0000006559DCFC00) [pid = 3544] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:01:11 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (0000006554A15400) [pid = 3544] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:01:11 INFO - PROCESS | 3544 | 1467871271883 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]]]}] 23:01:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:01:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 731ms 23:01:11 INFO - PROCESS | 3544 | 1467871271941 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 23:01:11 INFO - PROCESS | 3544 | 1467871271944 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 23:01:11 INFO - PROCESS | 3544 | 1467871271947 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:01:11 INFO - PROCESS | 3544 | 1467871271949 Marionette TRACE conn6 <- [1,2754,null,{}] 23:01:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:01:11 INFO - PROCESS | 3544 | 1467871271955 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}] 23:01:11 INFO - PROCESS | 3544 | 1467871271957 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:12 INFO - PROCESS | 3544 | 1467871272071 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 23:01:12 INFO - PROCESS | 3544 | 1467871272124 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:12 INFO - PROCESS | 3544 | 1467871272126 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:12 INFO - PROCESS | 3544 | ++DOCSHELL 00000065605B7800 == 37 [pid = 3544] [id = 698] 23:01:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000654F092C00) [pid = 3544] [serial = 2094] [outer = 0000000000000000] 23:01:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000655ACEEC00) [pid = 3544] [serial = 2095] [outer = 000000654F092C00] 23:01:12 INFO - PROCESS | 3544 | 1467871272172 Marionette DEBUG loaded listener.js 23:01:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000655CAEE000) [pid = 3544] [serial = 2096] [outer = 000000654F092C00] 23:01:12 INFO - PROCESS | 3544 | 1467871272518 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]]]}] 23:01:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:01:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 627ms 23:01:12 INFO - PROCESS | 3544 | 1467871272581 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 23:01:12 INFO - PROCESS | 3544 | 1467871272583 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 23:01:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:01:12 INFO - PROCESS | 3544 | 1467871272586 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:01:12 INFO - PROCESS | 3544 | 1467871272588 Marionette TRACE conn6 <- [1,2758,null,{}] 23:01:12 INFO - PROCESS | 3544 | 1467871272591 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}] 23:01:12 INFO - PROCESS | 3544 | 1467871272593 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:12 INFO - PROCESS | 3544 | 1467871272677 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 23:01:12 INFO - PROCESS | 3544 | 1467871272684 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:12 INFO - PROCESS | 3544 | 1467871272686 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E36800 == 38 [pid = 3544] [id = 699] 23:01:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000655D7A0400) [pid = 3544] [serial = 2097] [outer = 0000000000000000] 23:01:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000655D7A8C00) [pid = 3544] [serial = 2098] [outer = 000000655D7A0400] 23:01:12 INFO - PROCESS | 3544 | 1467871272730 Marionette DEBUG loaded listener.js 23:01:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000655DA77800) [pid = 3544] [serial = 2099] [outer = 000000655D7A0400] 23:01:13 INFO - PROCESS | 3544 | 1467871273162 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]]]}] 23:01:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:01:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 23:01:13 INFO - PROCESS | 3544 | 1467871273221 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 23:01:13 INFO - PROCESS | 3544 | 1467871273223 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 23:01:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:01:13 INFO - PROCESS | 3544 | 1467871273227 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:01:13 INFO - PROCESS | 3544 | 1467871273228 Marionette TRACE conn6 <- [1,2762,null,{}] 23:01:13 INFO - PROCESS | 3544 | 1467871273232 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}] 23:01:13 INFO - PROCESS | 3544 | 1467871273234 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:13 INFO - PROCESS | 3544 | 1467871273320 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 23:01:13 INFO - PROCESS | 3544 | 1467871273325 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:13 INFO - PROCESS | 3544 | 1467871273327 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561F15800 == 39 [pid = 3544] [id = 700] 23:01:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000655E11B400) [pid = 3544] [serial = 2100] [outer = 0000000000000000] 23:01:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655E154400) [pid = 3544] [serial = 2101] [outer = 000000655E11B400] 23:01:13 INFO - PROCESS | 3544 | 1467871273371 Marionette DEBUG loaded listener.js 23:01:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655E34F800) [pid = 3544] [serial = 2102] [outer = 000000655E11B400] 23:01:13 INFO - PROCESS | 3544 | 1467871273948 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]]]}] 23:01:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:01:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 776ms 23:01:14 INFO - PROCESS | 3544 | 1467871274004 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 23:01:14 INFO - PROCESS | 3544 | 1467871274009 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 23:01:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:01:14 INFO - PROCESS | 3544 | 1467871274015 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:01:14 INFO - PROCESS | 3544 | 1467871274019 Marionette TRACE conn6 <- [1,2766,null,{}] 23:01:14 INFO - PROCESS | 3544 | 1467871274025 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}] 23:01:14 INFO - PROCESS | 3544 | 1467871274028 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:14 INFO - PROCESS | 3544 | 1467871274151 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 23:01:14 INFO - PROCESS | 3544 | 1467871274276 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:14 INFO - PROCESS | 3544 | 1467871274281 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:14 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A17A000 == 40 [pid = 3544] [id = 701] 23:01:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654EBA4C00) [pid = 3544] [serial = 2103] [outer = 0000000000000000] 23:01:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654F09B800) [pid = 3544] [serial = 2104] [outer = 000000654EBA4C00] 23:01:14 INFO - PROCESS | 3544 | 1467871274340 Marionette DEBUG loaded listener.js 23:01:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (00000065531C1000) [pid = 3544] [serial = 2105] [outer = 000000654EBA4C00] 23:01:14 INFO - PROCESS | 3544 | 1467871274960 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]]]}] 23:01:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:01:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 985ms 23:01:15 INFO - PROCESS | 3544 | 1467871275003 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 23:01:15 INFO - PROCESS | 3544 | 1467871275008 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 23:01:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:01:15 INFO - PROCESS | 3544 | 1467871275014 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:01:15 INFO - PROCESS | 3544 | 1467871275017 Marionette TRACE conn6 <- [1,2770,null,{}] 23:01:15 INFO - PROCESS | 3544 | 1467871275022 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}] 23:01:15 INFO - PROCESS | 3544 | 1467871275025 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:15 INFO - PROCESS | 3544 | 1467871275142 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 23:01:15 INFO - PROCESS | 3544 | 1467871275268 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:15 INFO - PROCESS | 3544 | 1467871275271 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:15 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F868000 == 41 [pid = 3544] [id = 702] 23:01:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655841F400) [pid = 3544] [serial = 2106] [outer = 0000000000000000] 23:01:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655A1E4800) [pid = 3544] [serial = 2107] [outer = 000000655841F400] 23:01:15 INFO - PROCESS | 3544 | 1467871275330 Marionette DEBUG loaded listener.js 23:01:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655AD40800) [pid = 3544] [serial = 2108] [outer = 000000655841F400] 23:01:15 INFO - PROCESS | 3544 | 1467871275930 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]]]}] 23:01:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:01:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 944ms 23:01:15 INFO - PROCESS | 3544 | 1467871275961 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 23:01:15 INFO - PROCESS | 3544 | 1467871275964 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 23:01:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:01:15 INFO - PROCESS | 3544 | 1467871275968 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:01:15 INFO - PROCESS | 3544 | 1467871275972 Marionette TRACE conn6 <- [1,2774,null,{}] 23:01:15 INFO - PROCESS | 3544 | 1467871275984 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}] 23:01:15 INFO - PROCESS | 3544 | 1467871275989 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:16 INFO - PROCESS | 3544 | 1467871276106 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 23:01:16 INFO - PROCESS | 3544 | 1467871276231 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:16 INFO - PROCESS | 3544 | 1467871276235 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:16 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FD2000 == 42 [pid = 3544] [id = 703] 23:01:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655C78E400) [pid = 3544] [serial = 2109] [outer = 0000000000000000] 23:01:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655DE57800) [pid = 3544] [serial = 2110] [outer = 000000655C78E400] 23:01:16 INFO - PROCESS | 3544 | 1467871276294 Marionette DEBUG loaded listener.js 23:01:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655EA1A800) [pid = 3544] [serial = 2111] [outer = 000000655C78E400] 23:01:16 INFO - PROCESS | 3544 | 1467871276877 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]]]}] 23:01:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:01:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 984ms 23:01:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:01:16 INFO - PROCESS | 3544 | 1467871276954 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 23:01:16 INFO - PROCESS | 3544 | 1467871276957 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 23:01:16 INFO - PROCESS | 3544 | 1467871276961 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:01:16 INFO - PROCESS | 3544 | 1467871276963 Marionette TRACE conn6 <- [1,2778,null,{}] 23:01:16 INFO - PROCESS | 3544 | 1467871276967 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}] 23:01:16 INFO - PROCESS | 3544 | 1467871276969 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:17 INFO - PROCESS | 3544 | 1467871277220 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 23:01:17 INFO - PROCESS | 3544 | 1467871277367 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:17 INFO - PROCESS | 3544 | 1467871277370 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000006555015800 == 43 [pid = 3544] [id = 704] 23:01:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000654CEA1400) [pid = 3544] [serial = 2112] [outer = 0000000000000000] 23:01:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000654DF40400) [pid = 3544] [serial = 2113] [outer = 000000654CEA1400] 23:01:17 INFO - PROCESS | 3544 | 1467871277424 Marionette DEBUG loaded listener.js 23:01:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654ED4D000) [pid = 3544] [serial = 2114] [outer = 000000654CEA1400] 23:01:18 INFO - PROCESS | 3544 | --DOCSHELL 000000656248E000 == 42 [pid = 3544] [id = 553] 23:01:18 INFO - PROCESS | 3544 | --DOCSHELL 0000006553877800 == 41 [pid = 3544] [id = 555] 23:01:18 INFO - PROCESS | 3544 | --DOCSHELL 000000656316C800 == 40 [pid = 3544] [id = 554] 23:01:18 INFO - PROCESS | 3544 | --DOCSHELL 000000655D7B9000 == 39 [pid = 3544] [id = 545] 23:01:18 INFO - PROCESS | 3544 | --DOCSHELL 000000655FA61800 == 38 [pid = 3544] [id = 547] 23:01:18 INFO - PROCESS | 3544 | --DOCSHELL 000000655F42A000 == 37 [pid = 3544] [id = 560] 23:01:18 INFO - PROCESS | 3544 | --DOCSHELL 000000654FA17800 == 36 [pid = 3544] [id = 556] 23:01:18 INFO - PROCESS | 3544 | --DOCSHELL 000000655B855000 == 35 [pid = 3544] [id = 544] 23:01:18 INFO - PROCESS | 3544 | --DOCSHELL 000000655B1F0800 == 34 [pid = 3544] [id = 557] 23:01:18 INFO - PROCESS | 3544 | --DOCSHELL 000000655E175000 == 33 [pid = 3544] [id = 552] 23:01:18 INFO - PROCESS | 3544 | --DOCSHELL 000000655D785800 == 32 [pid = 3544] [id = 559] 23:01:18 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC2E000 == 31 [pid = 3544] [id = 558] 23:01:18 INFO - PROCESS | 3544 | --DOCSHELL 00000065535CE800 == 30 [pid = 3544] [id = 546] 23:01:18 INFO - PROCESS | 3544 | --DOCSHELL 0000006557990000 == 29 [pid = 3544] [id = 543] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655BA66C00) [pid = 3544] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655BCEF800) [pid = 3544] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655CABB800) [pid = 3544] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006553836400) [pid = 3544] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654F09D800) [pid = 3544] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654FF52C00) [pid = 3544] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654E1BC400) [pid = 3544] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000654EB9F800) [pid = 3544] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655817D800) [pid = 3544] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006553D7B800) [pid = 3544] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654FDE0000) [pid = 3544] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655ACABC00) [pid = 3544] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000006559DCE000) [pid = 3544] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655845E400) [pid = 3544] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0000006558417800) [pid = 3544] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655ACB2800) [pid = 3544] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000006559DC1000) [pid = 3544] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000655AD3D000) [pid = 3544] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000655AD48000) [pid = 3544] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000655B56DC00) [pid = 3544] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (0000006553E3B000) [pid = 3544] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 23:01:18 INFO - PROCESS | 3544 | 1467871278761 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]]]}] 23:01:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:01:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1831ms 23:01:18 INFO - PROCESS | 3544 | 1467871278798 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 23:01:18 INFO - PROCESS | 3544 | 1467871278802 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 23:01:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:01:18 INFO - PROCESS | 3544 | 1467871278809 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:01:18 INFO - PROCESS | 3544 | 1467871278812 Marionette TRACE conn6 <- [1,2782,null,{}] 23:01:18 INFO - PROCESS | 3544 | 1467871278818 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}] 23:01:18 INFO - PROCESS | 3544 | 1467871278821 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:18 INFO - PROCESS | 3544 | 1467871278914 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 23:01:18 INFO - PROCESS | 3544 | 1467871278928 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:18 INFO - PROCESS | 3544 | 1467871278933 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553974000 == 30 [pid = 3544] [id = 705] 23:01:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000654E1BC400) [pid = 3544] [serial = 2115] [outer = 0000000000000000] 23:01:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (000000654E627000) [pid = 3544] [serial = 2116] [outer = 000000654E1BC400] 23:01:18 INFO - PROCESS | 3544 | 1467871278984 Marionette DEBUG loaded listener.js 23:01:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (000000654EC49C00) [pid = 3544] [serial = 2117] [outer = 000000654E1BC400] 23:01:19 INFO - PROCESS | 3544 | 1467871279459 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]]]}] 23:01:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:01:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 691ms 23:01:19 INFO - PROCESS | 3544 | 1467871279505 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 23:01:19 INFO - PROCESS | 3544 | 1467871279510 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 23:01:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:01:19 INFO - PROCESS | 3544 | 1467871279517 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:01:19 INFO - PROCESS | 3544 | 1467871279520 Marionette TRACE conn6 <- [1,2786,null,{}] 23:01:19 INFO - PROCESS | 3544 | 1467871279524 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}] 23:01:19 INFO - PROCESS | 3544 | 1467871279526 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:19 INFO - PROCESS | 3544 | 1467871279621 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 23:01:19 INFO - PROCESS | 3544 | 1467871279629 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:19 INFO - PROCESS | 3544 | 1467871279632 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:19 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A134800 == 31 [pid = 3544] [id = 706] 23:01:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000654F095C00) [pid = 3544] [serial = 2118] [outer = 0000000000000000] 23:01:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654F09E800) [pid = 3544] [serial = 2119] [outer = 000000654F095C00] 23:01:19 INFO - PROCESS | 3544 | 1467871279682 Marionette DEBUG loaded listener.js 23:01:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000006553040C00) [pid = 3544] [serial = 2120] [outer = 000000654F095C00] 23:01:20 INFO - PROCESS | 3544 | 1467871280166 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]]]}] 23:01:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:01:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 690ms 23:01:20 INFO - PROCESS | 3544 | 1467871280207 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 23:01:20 INFO - PROCESS | 3544 | 1467871280210 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 23:01:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:01:20 INFO - PROCESS | 3544 | 1467871280213 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:01:20 INFO - PROCESS | 3544 | 1467871280217 Marionette TRACE conn6 <- [1,2790,null,{}] 23:01:20 INFO - PROCESS | 3544 | 1467871280228 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}] 23:01:20 INFO - PROCESS | 3544 | 1467871280233 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:20 INFO - PROCESS | 3544 | 1467871280356 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 23:01:20 INFO - PROCESS | 3544 | 1467871280445 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:20 INFO - PROCESS | 3544 | 1467871280448 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:20 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B44D800 == 32 [pid = 3544] [id = 707] 23:01:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654CF80400) [pid = 3544] [serial = 2121] [outer = 0000000000000000] 23:01:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000006554984800) [pid = 3544] [serial = 2122] [outer = 000000654CF80400] 23:01:20 INFO - PROCESS | 3544 | 1467871280498 Marionette DEBUG loaded listener.js 23:01:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006555110C00) [pid = 3544] [serial = 2123] [outer = 000000654CF80400] 23:01:20 INFO - PROCESS | 3544 | 1467871280955 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]]]}] 23:01:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:01:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 795ms 23:01:21 INFO - PROCESS | 3544 | 1467871281012 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 23:01:21 INFO - PROCESS | 3544 | 1467871281014 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 23:01:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:01:21 INFO - PROCESS | 3544 | 1467871281029 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:01:21 INFO - PROCESS | 3544 | 1467871281032 Marionette TRACE conn6 <- [1,2794,null,{}] 23:01:21 INFO - PROCESS | 3544 | 1467871281035 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}] 23:01:21 INFO - PROCESS | 3544 | 1467871281038 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:21 INFO - PROCESS | 3544 | 1467871281156 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 23:01:21 INFO - PROCESS | 3544 | 1467871281211 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:21 INFO - PROCESS | 3544 | 1467871281214 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:21 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BC2D800 == 33 [pid = 3544] [id = 708] 23:01:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006558185000) [pid = 3544] [serial = 2124] [outer = 0000000000000000] 23:01:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655840D400) [pid = 3544] [serial = 2125] [outer = 0000006558185000] 23:01:21 INFO - PROCESS | 3544 | 1467871281260 Marionette DEBUG loaded listener.js 23:01:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000006558458C00) [pid = 3544] [serial = 2126] [outer = 0000006558185000] 23:01:21 INFO - PROCESS | 3544 | 1467871281680 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]]]}] 23:01:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:01:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 23:01:21 INFO - PROCESS | 3544 | 1467871281738 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 23:01:21 INFO - PROCESS | 3544 | 1467871281740 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 23:01:21 INFO - PROCESS | 3544 | 1467871281744 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:01:21 INFO - PROCESS | 3544 | 1467871281745 Marionette TRACE conn6 <- [1,2798,null,{}] 23:01:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:01:21 INFO - PROCESS | 3544 | 1467871281749 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}] 23:01:21 INFO - PROCESS | 3544 | 1467871281751 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:21 INFO - PROCESS | 3544 | 1467871281862 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 23:01:21 INFO - PROCESS | 3544 | 1467871281872 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:21 INFO - PROCESS | 3544 | 1467871281875 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:21 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D7B7000 == 34 [pid = 3544] [id = 709] 23:01:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654EEAF000) [pid = 3544] [serial = 2127] [outer = 0000000000000000] 23:01:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006559D4A800) [pid = 3544] [serial = 2128] [outer = 000000654EEAF000] 23:01:21 INFO - PROCESS | 3544 | 1467871281965 Marionette DEBUG loaded listener.js 23:01:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655A1E9400) [pid = 3544] [serial = 2129] [outer = 000000654EEAF000] 23:01:22 INFO - PROCESS | 3544 | 1467871282392 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]]]}] 23:01:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:01:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 671ms 23:01:22 INFO - PROCESS | 3544 | 1467871282422 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 23:01:22 INFO - PROCESS | 3544 | 1467871282425 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 23:01:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:01:22 INFO - PROCESS | 3544 | 1467871282428 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:01:22 INFO - PROCESS | 3544 | 1467871282429 Marionette TRACE conn6 <- [1,2802,null,{}] 23:01:22 INFO - PROCESS | 3544 | 1467871282433 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}] 23:01:22 INFO - PROCESS | 3544 | 1467871282439 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:22 INFO - PROCESS | 3544 | 1467871282576 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 23:01:22 INFO - PROCESS | 3544 | 1467871282634 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:22 INFO - PROCESS | 3544 | 1467871282636 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:22 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F430800 == 35 [pid = 3544] [id = 710] 23:01:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655AC77C00) [pid = 3544] [serial = 2130] [outer = 0000000000000000] 23:01:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655ACB4400) [pid = 3544] [serial = 2131] [outer = 000000655AC77C00] 23:01:22 INFO - PROCESS | 3544 | 1467871282683 Marionette DEBUG loaded listener.js 23:01:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655B551800) [pid = 3544] [serial = 2132] [outer = 000000655AC77C00] 23:01:22 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655BB42800) [pid = 3544] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:01:22 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654D825C00) [pid = 3544] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:01:22 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654F092C00) [pid = 3544] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:01:22 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (00000065531C8800) [pid = 3544] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:01:22 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655BA61400) [pid = 3544] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:01:22 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000006553072800) [pid = 3544] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:01:22 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654E620800) [pid = 3544] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:01:22 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654EBA3C00) [pid = 3544] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:01:22 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655840D000) [pid = 3544] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:01:22 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655E11B400) [pid = 3544] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:01:22 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655D7A0400) [pid = 3544] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:01:22 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655AC78000) [pid = 3544] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:01:23 INFO - PROCESS | 3544 | 1467871283218 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]]]}] 23:01:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:01:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 838ms 23:01:23 INFO - PROCESS | 3544 | 1467871283269 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 23:01:23 INFO - PROCESS | 3544 | 1467871283272 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 23:01:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:01:23 INFO - PROCESS | 3544 | 1467871283275 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:01:23 INFO - PROCESS | 3544 | 1467871283276 Marionette TRACE conn6 <- [1,2806,null,{}] 23:01:23 INFO - PROCESS | 3544 | 1467871283280 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}] 23:01:23 INFO - PROCESS | 3544 | 1467871283282 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:23 INFO - PROCESS | 3544 | 1467871283363 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 23:01:23 INFO - PROCESS | 3544 | 1467871283369 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:23 INFO - PROCESS | 3544 | 1467871283371 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:23 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F876800 == 36 [pid = 3544] [id = 711] 23:01:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (00000065581A5C00) [pid = 3544] [serial = 2133] [outer = 0000000000000000] 23:01:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655AD3F400) [pid = 3544] [serial = 2134] [outer = 00000065581A5C00] 23:01:23 INFO - PROCESS | 3544 | 1467871283415 Marionette DEBUG loaded listener.js 23:01:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655BA5F400) [pid = 3544] [serial = 2135] [outer = 00000065581A5C00] 23:01:23 INFO - PROCESS | 3544 | 1467871283837 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]]]}] 23:01:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:01:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 586ms 23:01:23 INFO - PROCESS | 3544 | 1467871283864 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 23:01:23 INFO - PROCESS | 3544 | 1467871283866 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 23:01:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:01:23 INFO - PROCESS | 3544 | 1467871283886 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:01:23 INFO - PROCESS | 3544 | 1467871283888 Marionette TRACE conn6 <- [1,2810,null,{}] 23:01:23 INFO - PROCESS | 3544 | 1467871283893 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}] 23:01:23 INFO - PROCESS | 3544 | 1467871283895 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:23 INFO - PROCESS | 3544 | 1467871283980 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 23:01:23 INFO - PROCESS | 3544 | 1467871283986 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:23 INFO - PROCESS | 3544 | 1467871283988 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:24 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603B2000 == 37 [pid = 3544] [id = 712] 23:01:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655BAC8800) [pid = 3544] [serial = 2136] [outer = 0000000000000000] 23:01:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655BB3F800) [pid = 3544] [serial = 2137] [outer = 000000655BAC8800] 23:01:24 INFO - PROCESS | 3544 | 1467871284032 Marionette DEBUG loaded listener.js 23:01:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655BB6F000) [pid = 3544] [serial = 2138] [outer = 000000655BAC8800] 23:01:24 INFO - PROCESS | 3544 | 1467871284465 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]]]}] 23:01:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:01:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 648ms 23:01:24 INFO - PROCESS | 3544 | 1467871284521 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 23:01:24 INFO - PROCESS | 3544 | 1467871284523 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 23:01:24 INFO - PROCESS | 3544 | 1467871284527 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:01:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:01:24 INFO - PROCESS | 3544 | 1467871284528 Marionette TRACE conn6 <- [1,2814,null,{}] 23:01:24 INFO - PROCESS | 3544 | 1467871284532 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}] 23:01:24 INFO - PROCESS | 3544 | 1467871284534 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:24 INFO - PROCESS | 3544 | 1467871284618 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 23:01:24 INFO - PROCESS | 3544 | 1467871284623 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:24 INFO - PROCESS | 3544 | 1467871284625 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:24 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B442800 == 38 [pid = 3544] [id = 713] 23:01:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655BB46400) [pid = 3544] [serial = 2139] [outer = 0000000000000000] 23:01:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655BCF3000) [pid = 3544] [serial = 2140] [outer = 000000655BB46400] 23:01:24 INFO - PROCESS | 3544 | 1467871284669 Marionette DEBUG loaded listener.js 23:01:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655C78A800) [pid = 3544] [serial = 2141] [outer = 000000655BB46400] 23:01:25 INFO - PROCESS | 3544 | 1467871285354 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:01:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:01:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 879ms 23:01:25 INFO - PROCESS | 3544 | 1467871285410 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 23:01:25 INFO - PROCESS | 3544 | 1467871285415 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 23:01:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:01:25 INFO - PROCESS | 3544 | 1467871285420 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:01:25 INFO - PROCESS | 3544 | 1467871285423 Marionette TRACE conn6 <- [1,2818,null,{}] 23:01:25 INFO - PROCESS | 3544 | 1467871285429 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}] 23:01:25 INFO - PROCESS | 3544 | 1467871285433 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:25 INFO - PROCESS | 3544 | 1467871285560 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 23:01:25 INFO - PROCESS | 3544 | 1467871285688 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:25 INFO - PROCESS | 3544 | 1467871285691 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:25 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A11F000 == 39 [pid = 3544] [id = 714] 23:01:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000654E15A800) [pid = 3544] [serial = 2142] [outer = 0000000000000000] 23:01:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000654EC4B400) [pid = 3544] [serial = 2143] [outer = 000000654E15A800] 23:01:25 INFO - PROCESS | 3544 | 1467871285751 Marionette DEBUG loaded listener.js 23:01:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000654F318800) [pid = 3544] [serial = 2144] [outer = 000000654E15A800] 23:01:26 INFO - PROCESS | 3544 | 1467871286513 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]]]}] 23:01:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:01:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1127ms 23:01:26 INFO - PROCESS | 3544 | 1467871286556 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 23:01:26 INFO - PROCESS | 3544 | 1467871286561 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 23:01:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:01:26 INFO - PROCESS | 3544 | 1467871286569 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:01:26 INFO - PROCESS | 3544 | 1467871286572 Marionette TRACE conn6 <- [1,2822,null,{}] 23:01:26 INFO - PROCESS | 3544 | 1467871286577 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}] 23:01:26 INFO - PROCESS | 3544 | 1467871286580 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:26 INFO - PROCESS | 3544 | 1467871286716 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 23:01:26 INFO - PROCESS | 3544 | 1467871286838 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:26 INFO - PROCESS | 3544 | 1467871286841 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:26 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D785800 == 40 [pid = 3544] [id = 715] 23:01:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655393EC00) [pid = 3544] [serial = 2145] [outer = 0000000000000000] 23:01:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000006554A19000) [pid = 3544] [serial = 2146] [outer = 000000655393EC00] 23:01:26 INFO - PROCESS | 3544 | 1467871286900 Marionette DEBUG loaded listener.js 23:01:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000006558418400) [pid = 3544] [serial = 2147] [outer = 000000655393EC00] 23:01:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655F868000 == 39 [pid = 3544] [id = 702] 23:01:27 INFO - PROCESS | 3544 | --DOCSHELL 00000065603B2000 == 38 [pid = 3544] [id = 712] 23:01:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655F876800 == 37 [pid = 3544] [id = 711] 23:01:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655F430800 == 36 [pid = 3544] [id = 710] 23:01:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655D7B7000 == 35 [pid = 3544] [id = 709] 23:01:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655BC2D800 == 34 [pid = 3544] [id = 708] 23:01:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655B44D800 == 33 [pid = 3544] [id = 707] 23:01:27 INFO - PROCESS | 3544 | --DOCSHELL 000000655A134800 == 32 [pid = 3544] [id = 706] 23:01:27 INFO - PROCESS | 3544 | --DOCSHELL 0000006553974000 == 31 [pid = 3544] [id = 705] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655BB72400) [pid = 3544] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655BB3B000) [pid = 3544] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655BA5D400) [pid = 3544] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655ACEEC00) [pid = 3544] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006553BDC800) [pid = 3544] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006554FC1000) [pid = 3544] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655BB3A000) [pid = 3544] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000006553810C00) [pid = 3544] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000006555453800) [pid = 3544] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654EB99400) [pid = 3544] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654EEAA800) [pid = 3544] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000654EC50800) [pid = 3544] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000654F12B400) [pid = 3544] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000006558466C00) [pid = 3544] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655E34F800) [pid = 3544] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655D7A8C00) [pid = 3544] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655E154400) [pid = 3544] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000655CA2B000) [pid = 3544] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (000000655DA77800) [pid = 3544] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (000000655ACAE800) [pid = 3544] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (000000655CAEE000) [pid = 3544] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (000000655ACF5800) [pid = 3544] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (000000655ABB5C00) [pid = 3544] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3544 | 1467871287773 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:01:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:01:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1232ms 23:01:27 INFO - PROCESS | 3544 | 1467871287801 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 23:01:27 INFO - PROCESS | 3544 | 1467871287805 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 23:01:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:01:27 INFO - PROCESS | 3544 | 1467871287810 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:01:27 INFO - PROCESS | 3544 | 1467871287813 Marionette TRACE conn6 <- [1,2826,null,{}] 23:01:27 INFO - PROCESS | 3544 | 1467871287819 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}] 23:01:27 INFO - PROCESS | 3544 | 1467871287822 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:27 INFO - PROCESS | 3544 | 1467871287913 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 23:01:27 INFO - PROCESS | 3544 | 1467871287920 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:27 INFO - PROCESS | 3544 | 1467871287924 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553DC2000 == 32 [pid = 3544] [id = 716] 23:01:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (000000654EC51800) [pid = 3544] [serial = 2148] [outer = 0000000000000000] 23:01:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (000000654EE6BC00) [pid = 3544] [serial = 2149] [outer = 000000654EC51800] 23:01:27 INFO - PROCESS | 3544 | 1467871287973 Marionette DEBUG loaded listener.js 23:01:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (000000654F1E0000) [pid = 3544] [serial = 2150] [outer = 000000654EC51800] 23:01:28 INFO - PROCESS | 3544 | 1467871288503 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]]]}] 23:01:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:01:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 23:01:28 INFO - PROCESS | 3544 | 1467871288544 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 23:01:28 INFO - PROCESS | 3544 | 1467871288549 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 23:01:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:01:28 INFO - PROCESS | 3544 | 1467871288555 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:01:28 INFO - PROCESS | 3544 | 1467871288558 Marionette TRACE conn6 <- [1,2830,null,{}] 23:01:28 INFO - PROCESS | 3544 | 1467871288562 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}] 23:01:28 INFO - PROCESS | 3544 | 1467871288564 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:28 INFO - PROCESS | 3544 | 1467871288658 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 23:01:28 INFO - PROCESS | 3544 | 1467871288665 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:28 INFO - PROCESS | 3544 | 1467871288668 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF40800 == 33 [pid = 3544] [id = 717] 23:01:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0000006553DD3C00) [pid = 3544] [serial = 2151] [outer = 0000000000000000] 23:01:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0000006553E3EC00) [pid = 3544] [serial = 2152] [outer = 0000006553DD3C00] 23:01:28 INFO - PROCESS | 3544 | 1467871288718 Marionette DEBUG loaded listener.js 23:01:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0000006555391800) [pid = 3544] [serial = 2153] [outer = 0000006553DD3C00] 23:01:29 INFO - PROCESS | 3544 | 1467871289197 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]]]}] 23:01:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:01:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 692ms 23:01:29 INFO - PROCESS | 3544 | 1467871289250 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 23:01:29 INFO - PROCESS | 3544 | 1467871289253 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 23:01:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:01:29 INFO - PROCESS | 3544 | 1467871289256 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:01:29 INFO - PROCESS | 3544 | 1467871289260 Marionette TRACE conn6 <- [1,2834,null,{}] 23:01:29 INFO - PROCESS | 3544 | 1467871289271 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}] 23:01:29 INFO - PROCESS | 3544 | 1467871289276 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:29 INFO - PROCESS | 3544 | 1467871289366 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 23:01:29 INFO - PROCESS | 3544 | 1467871289412 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:29 INFO - PROCESS | 3544 | 1467871289415 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:29 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C72A000 == 34 [pid = 3544] [id = 718] 23:01:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654D826800) [pid = 3544] [serial = 2154] [outer = 0000000000000000] 23:01:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000006559DC9000) [pid = 3544] [serial = 2155] [outer = 000000654D826800] 23:01:29 INFO - PROCESS | 3544 | 1467871289465 Marionette DEBUG loaded listener.js 23:01:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000655ABBF800) [pid = 3544] [serial = 2156] [outer = 000000654D826800] 23:01:29 INFO - PROCESS | 3544 | 1467871289916 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]]]}] 23:01:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:01:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 692ms 23:01:29 INFO - PROCESS | 3544 | 1467871289958 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 23:01:29 INFO - PROCESS | 3544 | 1467871289961 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 23:01:29 INFO - PROCESS | 3544 | 1467871289965 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:01:29 INFO - PROCESS | 3544 | 1467871289967 Marionette TRACE conn6 <- [1,2838,null,{}] 23:01:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:01:29 INFO - PROCESS | 3544 | 1467871289971 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}] 23:01:29 INFO - PROCESS | 3544 | 1467871289973 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:30 INFO - PROCESS | 3544 | 1467871290094 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 23:01:30 INFO - PROCESS | 3544 | 1467871290144 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:30 INFO - PROCESS | 3544 | 1467871290146 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:30 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F42A000 == 35 [pid = 3544] [id = 719] 23:01:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655ACB1C00) [pid = 3544] [serial = 2157] [outer = 0000000000000000] 23:01:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655ACB5800) [pid = 3544] [serial = 2158] [outer = 000000655ACB1C00] 23:01:30 INFO - PROCESS | 3544 | 1467871290199 Marionette DEBUG loaded listener.js 23:01:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655AD3C800) [pid = 3544] [serial = 2159] [outer = 000000655ACB1C00] 23:01:30 INFO - PROCESS | 3544 | 1467871290611 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:01:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:01:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 690ms 23:01:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:01:30 INFO - PROCESS | 3544 | 1467871290661 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 23:01:30 INFO - PROCESS | 3544 | 1467871290663 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 23:01:30 INFO - PROCESS | 3544 | 1467871290667 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:01:30 INFO - PROCESS | 3544 | 1467871290668 Marionette TRACE conn6 <- [1,2842,null,{}] 23:01:30 INFO - PROCESS | 3544 | 1467871290672 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}] 23:01:30 INFO - PROCESS | 3544 | 1467871290674 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:30 INFO - PROCESS | 3544 | 1467871290817 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 23:01:30 INFO - PROCESS | 3544 | 1467871290840 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:30 INFO - PROCESS | 3544 | 1467871290842 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:30 INFO - PROCESS | 3544 | ++DOCSHELL 000000655FA5D000 == 36 [pid = 3544] [id = 720] 23:01:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655B230400) [pid = 3544] [serial = 2160] [outer = 0000000000000000] 23:01:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655BA60000) [pid = 3544] [serial = 2161] [outer = 000000655B230400] 23:01:30 INFO - PROCESS | 3544 | 1467871290887 Marionette DEBUG loaded listener.js 23:01:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655BB3F400) [pid = 3544] [serial = 2162] [outer = 000000655B230400] 23:01:31 INFO - PROCESS | 3544 | 1467871291344 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]]]}] 23:01:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:01:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 732ms 23:01:31 INFO - PROCESS | 3544 | 1467871291401 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 23:01:31 INFO - PROCESS | 3544 | 1467871291404 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 23:01:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:01:31 INFO - PROCESS | 3544 | 1467871291407 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:01:31 INFO - PROCESS | 3544 | 1467871291409 Marionette TRACE conn6 <- [1,2846,null,{}] 23:01:31 INFO - PROCESS | 3544 | 1467871291413 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}] 23:01:31 INFO - PROCESS | 3544 | 1467871291419 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:31 INFO - PROCESS | 3544 | 1467871291567 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 23:01:31 INFO - PROCESS | 3544 | 1467871291626 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:31 INFO - PROCESS | 3544 | 1467871291628 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:31 INFO - PROCESS | 3544 | ++DOCSHELL 00000065605A4800 == 37 [pid = 3544] [id = 721] 23:01:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655C7E0C00) [pid = 3544] [serial = 2163] [outer = 0000000000000000] 23:01:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655CAF1400) [pid = 3544] [serial = 2164] [outer = 000000655C7E0C00] 23:01:31 INFO - PROCESS | 3544 | 1467871291674 Marionette DEBUG loaded listener.js 23:01:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655D7AA400) [pid = 3544] [serial = 2165] [outer = 000000655C7E0C00] 23:01:32 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006558185000) [pid = 3544] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:01:32 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654CEA1400) [pid = 3544] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:01:32 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000654CF80400) [pid = 3544] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:01:32 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000654F095C00) [pid = 3544] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:01:32 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000654E1BC400) [pid = 3544] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:01:32 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000654EEAF000) [pid = 3544] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:01:32 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000654EBA4C00) [pid = 3544] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:01:32 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655841F400) [pid = 3544] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:01:32 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655C78E400) [pid = 3544] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:01:32 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655AC77C00) [pid = 3544] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:01:32 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655BAC8800) [pid = 3544] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:01:32 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (00000065581A5C00) [pid = 3544] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:01:32 INFO - PROCESS | 3544 | 1467871292160 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:01:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:01:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 795ms 23:01:32 INFO - PROCESS | 3544 | 1467871292205 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 23:01:32 INFO - PROCESS | 3544 | 1467871292207 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 23:01:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:01:32 INFO - PROCESS | 3544 | 1467871292211 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:01:32 INFO - PROCESS | 3544 | 1467871292212 Marionette TRACE conn6 <- [1,2850,null,{}] 23:01:32 INFO - PROCESS | 3544 | 1467871292216 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}] 23:01:32 INFO - PROCESS | 3544 | 1467871292218 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:32 INFO - PROCESS | 3544 | 1467871292331 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 23:01:32 INFO - PROCESS | 3544 | 1467871292384 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:32 INFO - PROCESS | 3544 | 1467871292386 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:32 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E33800 == 38 [pid = 3544] [id = 722] 23:01:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654D820C00) [pid = 3544] [serial = 2166] [outer = 0000000000000000] 23:01:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (00000065581A5C00) [pid = 3544] [serial = 2167] [outer = 000000654D820C00] 23:01:32 INFO - PROCESS | 3544 | 1467871292431 Marionette DEBUG loaded listener.js 23:01:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000655D7AAC00) [pid = 3544] [serial = 2168] [outer = 000000654D820C00] 23:01:32 INFO - PROCESS | 3544 | 1467871292771 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]]]}] 23:01:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:01:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 586ms 23:01:32 INFO - PROCESS | 3544 | 1467871292800 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 23:01:32 INFO - PROCESS | 3544 | 1467871292803 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 23:01:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:01:32 INFO - PROCESS | 3544 | 1467871292806 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:01:32 INFO - PROCESS | 3544 | 1467871292808 Marionette TRACE conn6 <- [1,2854,null,{}] 23:01:32 INFO - PROCESS | 3544 | 1467871292811 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}] 23:01:32 INFO - PROCESS | 3544 | 1467871292821 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:32 INFO - PROCESS | 3544 | 1467871292942 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 23:01:32 INFO - PROCESS | 3544 | 1467871292949 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:32 INFO - PROCESS | 3544 | 1467871292951 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:32 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561F1A800 == 39 [pid = 3544] [id = 723] 23:01:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655DA80000) [pid = 3544] [serial = 2169] [outer = 0000000000000000] 23:01:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655E11B000) [pid = 3544] [serial = 2170] [outer = 000000655DA80000] 23:01:33 INFO - PROCESS | 3544 | 1467871292996 Marionette DEBUG loaded listener.js 23:01:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655E3BC800) [pid = 3544] [serial = 2171] [outer = 000000655DA80000] 23:01:33 INFO - PROCESS | 3544 | 1467871293384 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]]]}] 23:01:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:01:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 628ms 23:01:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:01:33 INFO - PROCESS | 3544 | 1467871293439 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 23:01:33 INFO - PROCESS | 3544 | 1467871293441 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 23:01:33 INFO - PROCESS | 3544 | 1467871293444 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:01:33 INFO - PROCESS | 3544 | 1467871293446 Marionette TRACE conn6 <- [1,2858,null,{}] 23:01:33 INFO - PROCESS | 3544 | 1467871293455 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}] 23:01:33 INFO - PROCESS | 3544 | 1467871293457 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:33 INFO - PROCESS | 3544 | 1467871293544 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 23:01:33 INFO - PROCESS | 3544 | 1467871293551 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:33 INFO - PROCESS | 3544 | 1467871293553 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:33 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C729000 == 40 [pid = 3544] [id = 724] 23:01:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655EA1E000) [pid = 3544] [serial = 2172] [outer = 0000000000000000] 23:01:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655ED74400) [pid = 3544] [serial = 2173] [outer = 000000655EA1E000] 23:01:33 INFO - PROCESS | 3544 | 1467871293598 Marionette DEBUG loaded listener.js 23:01:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655ED7F000) [pid = 3544] [serial = 2174] [outer = 000000655EA1E000] 23:01:34 INFO - PROCESS | 3544 | 1467871294111 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]]]}] 23:01:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:01:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 732ms 23:01:34 INFO - PROCESS | 3544 | 1467871294177 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 23:01:34 INFO - PROCESS | 3544 | 1467871294183 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 23:01:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:01:34 INFO - PROCESS | 3544 | 1467871294189 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:01:34 INFO - PROCESS | 3544 | 1467871294192 Marionette TRACE conn6 <- [1,2862,null,{}] 23:01:34 INFO - PROCESS | 3544 | 1467871294199 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}] 23:01:34 INFO - PROCESS | 3544 | 1467871294202 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:34 INFO - PROCESS | 3544 | 1467871294325 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 23:01:34 INFO - PROCESS | 3544 | 1467871294452 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:34 INFO - PROCESS | 3544 | 1467871294457 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000006559E13800 == 41 [pid = 3544] [id = 725] 23:01:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654EC53400) [pid = 3544] [serial = 2175] [outer = 0000000000000000] 23:01:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000654EEA5C00) [pid = 3544] [serial = 2176] [outer = 000000654EC53400] 23:01:34 INFO - PROCESS | 3544 | 1467871294518 Marionette DEBUG loaded listener.js 23:01:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (00000065530F8000) [pid = 3544] [serial = 2177] [outer = 000000654EC53400] 23:01:35 INFO - PROCESS | 3544 | 1467871295175 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]]]}] 23:01:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:01:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1032ms 23:01:35 INFO - PROCESS | 3544 | 1467871295224 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 23:01:35 INFO - PROCESS | 3544 | 1467871295229 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 23:01:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:01:35 INFO - PROCESS | 3544 | 1467871295236 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:01:35 INFO - PROCESS | 3544 | 1467871295239 Marionette TRACE conn6 <- [1,2866,null,{}] 23:01:35 INFO - PROCESS | 3544 | 1467871295243 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}] 23:01:35 INFO - PROCESS | 3544 | 1467871295246 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:35 INFO - PROCESS | 3544 | 1467871295386 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 23:01:35 INFO - PROCESS | 3544 | 1467871295513 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:35 INFO - PROCESS | 3544 | 1467871295516 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:35 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F85D000 == 42 [pid = 3544] [id = 726] 23:01:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006558199800) [pid = 3544] [serial = 2178] [outer = 0000000000000000] 23:01:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006558462000) [pid = 3544] [serial = 2179] [outer = 0000006558199800] 23:01:35 INFO - PROCESS | 3544 | 1467871295575 Marionette DEBUG loaded listener.js 23:01:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655AC6B800) [pid = 3544] [serial = 2180] [outer = 0000006558199800] 23:01:36 INFO - PROCESS | 3544 | 1467871296194 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]]]}] 23:01:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:01:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 985ms 23:01:36 INFO - PROCESS | 3544 | 1467871296221 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 23:01:36 INFO - PROCESS | 3544 | 1467871296224 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 23:01:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:01:36 INFO - PROCESS | 3544 | 1467871296228 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:01:36 INFO - PROCESS | 3544 | 1467871296232 Marionette TRACE conn6 <- [1,2870,null,{}] 23:01:36 INFO - PROCESS | 3544 | 1467871296243 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}] 23:01:36 INFO - PROCESS | 3544 | 1467871296248 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:36 INFO - PROCESS | 3544 | 1467871296363 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 23:01:36 INFO - PROCESS | 3544 | 1467871296489 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:36 INFO - PROCESS | 3544 | 1467871296493 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562386800 == 43 [pid = 3544] [id = 727] 23:01:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655C7EE400) [pid = 3544] [serial = 2181] [outer = 0000000000000000] 23:01:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655CAE9C00) [pid = 3544] [serial = 2182] [outer = 000000655C7EE400] 23:01:36 INFO - PROCESS | 3544 | 1467871296552 Marionette DEBUG loaded listener.js 23:01:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655ED74800) [pid = 3544] [serial = 2183] [outer = 000000655C7EE400] 23:01:37 INFO - PROCESS | 3544 | 1467871297171 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]]]}] 23:01:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:01:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 986ms 23:01:37 INFO - PROCESS | 3544 | 1467871297216 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 23:01:37 INFO - PROCESS | 3544 | 1467871297219 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 23:01:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:01:37 INFO - PROCESS | 3544 | 1467871297222 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:01:37 INFO - PROCESS | 3544 | 1467871297225 Marionette TRACE conn6 <- [1,2874,null,{}] 23:01:37 INFO - PROCESS | 3544 | 1467871297228 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}] 23:01:37 INFO - PROCESS | 3544 | 1467871297231 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:37 INFO - PROCESS | 3544 | 1467871297346 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 23:01:37 INFO - PROCESS | 3544 | 1467871297475 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:37 INFO - PROCESS | 3544 | 1467871297477 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:37 INFO - PROCESS | 3544 | ++DOCSHELL 00000065604D9800 == 44 [pid = 3544] [id = 728] 23:01:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655BB39C00) [pid = 3544] [serial = 2184] [outer = 0000000000000000] 23:01:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655F456000) [pid = 3544] [serial = 2185] [outer = 000000655BB39C00] 23:01:37 INFO - PROCESS | 3544 | 1467871297535 Marionette DEBUG loaded listener.js 23:01:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655F693C00) [pid = 3544] [serial = 2186] [outer = 000000655BB39C00] 23:01:38 INFO - PROCESS | 3544 | 1467871298297 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]]]}] 23:01:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:01:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1133ms 23:01:38 INFO - PROCESS | 3544 | 1467871298358 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 23:01:38 INFO - PROCESS | 3544 | 1467871298363 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 23:01:38 INFO - PROCESS | 3544 | 1467871298368 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:01:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:01:38 INFO - PROCESS | 3544 | 1467871298371 Marionette TRACE conn6 <- [1,2878,null,{}] 23:01:38 INFO - PROCESS | 3544 | 1467871298377 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}] 23:01:38 INFO - PROCESS | 3544 | 1467871298380 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:38 INFO - PROCESS | 3544 | 1467871298491 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 23:01:38 INFO - PROCESS | 3544 | 1467871298617 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:38 INFO - PROCESS | 3544 | 1467871298620 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:38 INFO - PROCESS | 3544 | ++DOCSHELL 00000065538CC800 == 45 [pid = 3544] [id = 729] 23:01:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655306BC00) [pid = 3544] [serial = 2187] [outer = 0000000000000000] 23:01:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (00000065531BCC00) [pid = 3544] [serial = 2188] [outer = 000000655306BC00] 23:01:38 INFO - PROCESS | 3544 | 1467871298672 Marionette DEBUG loaded listener.js 23:01:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (00000065549CCC00) [pid = 3544] [serial = 2189] [outer = 000000655306BC00] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 0000006561F1A800 == 44 [pid = 3544] [id = 723] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E33800 == 43 [pid = 3544] [id = 722] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 00000065605A4800 == 42 [pid = 3544] [id = 721] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655FA5D000 == 41 [pid = 3544] [id = 720] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655F42A000 == 40 [pid = 3544] [id = 719] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655C72A000 == 39 [pid = 3544] [id = 718] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF40800 == 38 [pid = 3544] [id = 717] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 0000006553DC2000 == 37 [pid = 3544] [id = 716] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 0000006555015800 == 36 [pid = 3544] [id = 704] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655B442800 == 35 [pid = 3544] [id = 713] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655A17A000 == 34 [pid = 3544] [id = 701] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655D785800 == 33 [pid = 3544] [id = 715] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655A11F000 == 32 [pid = 3544] [id = 714] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FD2000 == 31 [pid = 3544] [id = 703] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 0000006561F15800 == 30 [pid = 3544] [id = 700] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 00000065604D9800 == 29 [pid = 3544] [id = 728] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 0000006562386800 == 28 [pid = 3544] [id = 727] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655F85D000 == 27 [pid = 3544] [id = 726] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 000000655C729000 == 26 [pid = 3544] [id = 724] 23:01:39 INFO - PROCESS | 3544 | --DOCSHELL 0000006559E13800 == 25 [pid = 3544] [id = 725] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655840D400) [pid = 3544] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000654ED4D000) [pid = 3544] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654DF40400) [pid = 3544] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000006554984800) [pid = 3544] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654F09E800) [pid = 3544] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654E627000) [pid = 3544] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654EC49C00) [pid = 3544] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006553040C00) [pid = 3544] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000006559D4A800) [pid = 3544] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (00000065531C1000) [pid = 3544] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654F09B800) [pid = 3544] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655AD40800) [pid = 3544] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655A1E4800) [pid = 3544] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655EA1A800) [pid = 3544] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655DE57800) [pid = 3544] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655ACB4400) [pid = 3544] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655BCF3000) [pid = 3544] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655A1E9400) [pid = 3544] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655BB3F800) [pid = 3544] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655B551800) [pid = 3544] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655AD3F400) [pid = 3544] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655BA5F400) [pid = 3544] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000006558458C00) [pid = 3544] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000006555110C00) [pid = 3544] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (000000655BB6F000) [pid = 3544] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 23:01:39 INFO - PROCESS | 3544 | 1467871299860 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:01:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:01:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1549ms 23:01:39 INFO - PROCESS | 3544 | 1467871299922 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 23:01:39 INFO - PROCESS | 3544 | 1467871299926 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 23:01:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:01:39 INFO - PROCESS | 3544 | 1467871299931 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:01:39 INFO - PROCESS | 3544 | 1467871299936 Marionette TRACE conn6 <- [1,2882,null,{}] 23:01:39 INFO - PROCESS | 3544 | 1467871299940 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}] 23:01:39 INFO - PROCESS | 3544 | 1467871299943 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:40 INFO - PROCESS | 3544 | 1467871300076 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 23:01:40 INFO - PROCESS | 3544 | 1467871300160 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:40 INFO - PROCESS | 3544 | 1467871300162 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000006554847800 == 26 [pid = 3544] [id = 730] 23:01:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (000000654E626400) [pid = 3544] [serial = 2190] [outer = 0000000000000000] 23:01:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000654EBA1000) [pid = 3544] [serial = 2191] [outer = 000000654E626400] 23:01:40 INFO - PROCESS | 3544 | 1467871300212 Marionette DEBUG loaded listener.js 23:01:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (000000654EE69800) [pid = 3544] [serial = 2192] [outer = 000000654E626400] 23:01:40 INFO - PROCESS | 3544 | 1467871300609 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]]]}] 23:01:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:01:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 731ms 23:01:40 INFO - PROCESS | 3544 | 1467871300685 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 23:01:40 INFO - PROCESS | 3544 | 1467871300691 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 23:01:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:01:40 INFO - PROCESS | 3544 | 1467871300702 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:01:40 INFO - PROCESS | 3544 | 1467871300704 Marionette TRACE conn6 <- [1,2886,null,{}] 23:01:40 INFO - PROCESS | 3544 | 1467871300708 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}] 23:01:40 INFO - PROCESS | 3544 | 1467871300711 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:40 INFO - PROCESS | 3544 | 1467871300808 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 23:01:40 INFO - PROCESS | 3544 | 1467871300823 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:40 INFO - PROCESS | 3544 | 1467871300825 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:40 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A8B6800 == 27 [pid = 3544] [id = 731] 23:01:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000006552E54C00) [pid = 3544] [serial = 2193] [outer = 0000000000000000] 23:01:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655306B800) [pid = 3544] [serial = 2194] [outer = 0000006552E54C00] 23:01:40 INFO - PROCESS | 3544 | 1467871300875 Marionette DEBUG loaded listener.js 23:01:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006553154400) [pid = 3544] [serial = 2195] [outer = 0000006552E54C00] 23:01:41 INFO - PROCESS | 3544 | 1467871301329 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]]]}] 23:01:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:01:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 691ms 23:01:41 INFO - PROCESS | 3544 | 1467871301392 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 23:01:41 INFO - PROCESS | 3544 | 1467871301395 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 23:01:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:01:41 INFO - PROCESS | 3544 | 1467871301399 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:01:41 INFO - PROCESS | 3544 | 1467871301403 Marionette TRACE conn6 <- [1,2890,null,{}] 23:01:41 INFO - PROCESS | 3544 | 1467871301414 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}] 23:01:41 INFO - PROCESS | 3544 | 1467871301419 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:41 INFO - PROCESS | 3544 | 1467871301508 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 23:01:41 INFO - PROCESS | 3544 | 1467871301517 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:41 INFO - PROCESS | 3544 | 1467871301520 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:41 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAE8000 == 28 [pid = 3544] [id = 732] 23:01:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006553DD4400) [pid = 3544] [serial = 2196] [outer = 0000000000000000] 23:01:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (00000065549D3800) [pid = 3544] [serial = 2197] [outer = 0000006553DD4400] 23:01:41 INFO - PROCESS | 3544 | 1467871301569 Marionette DEBUG loaded listener.js 23:01:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655817B800) [pid = 3544] [serial = 2198] [outer = 0000006553DD4400] 23:01:42 INFO - PROCESS | 3544 | 1467871302063 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:01:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:01:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 692ms 23:01:42 INFO - PROCESS | 3544 | 1467871302092 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 23:01:42 INFO - PROCESS | 3544 | 1467871302095 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 23:01:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:01:42 INFO - PROCESS | 3544 | 1467871302098 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:01:42 INFO - PROCESS | 3544 | 1467871302100 Marionette TRACE conn6 <- [1,2894,null,{}] 23:01:42 INFO - PROCESS | 3544 | 1467871302104 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}] 23:01:42 INFO - PROCESS | 3544 | 1467871302106 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:42 INFO - PROCESS | 3544 | 1467871302254 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 23:01:42 INFO - PROCESS | 3544 | 1467871302277 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:42 INFO - PROCESS | 3544 | 1467871302279 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:42 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C71A800 == 29 [pid = 3544] [id = 733] 23:01:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000006558417400) [pid = 3544] [serial = 2199] [outer = 0000000000000000] 23:01:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655841CC00) [pid = 3544] [serial = 2200] [outer = 0000006558417400] 23:01:42 INFO - PROCESS | 3544 | 1467871302325 Marionette DEBUG loaded listener.js 23:01:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006558461000) [pid = 3544] [serial = 2201] [outer = 0000006558417400] 23:01:42 INFO - PROCESS | 3544 | 1467871302767 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]]]}] 23:01:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:01:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 692ms 23:01:42 INFO - PROCESS | 3544 | 1467871302793 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 23:01:42 INFO - PROCESS | 3544 | 1467871302795 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 23:01:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:01:42 INFO - PROCESS | 3544 | 1467871302799 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:01:42 INFO - PROCESS | 3544 | 1467871302801 Marionette TRACE conn6 <- [1,2898,null,{}] 23:01:42 INFO - PROCESS | 3544 | 1467871302805 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}] 23:01:42 INFO - PROCESS | 3544 | 1467871302807 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:42 INFO - PROCESS | 3544 | 1467871302918 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 23:01:42 INFO - PROCESS | 3544 | 1467871302924 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:42 INFO - PROCESS | 3544 | 1467871302926 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:42 INFO - PROCESS | 3544 | ++DOCSHELL 000000655DA32800 == 30 [pid = 3544] [id = 734] 23:01:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000654CFDA400) [pid = 3544] [serial = 2202] [outer = 0000000000000000] 23:01:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006559DC4C00) [pid = 3544] [serial = 2203] [outer = 000000654CFDA400] 23:01:42 INFO - PROCESS | 3544 | 1467871302971 Marionette DEBUG loaded listener.js 23:01:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655A85EC00) [pid = 3544] [serial = 2204] [outer = 000000654CFDA400] 23:01:43 INFO - PROCESS | 3544 | 1467871303433 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]]]}] 23:01:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:01:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:01:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 23:01:43 INFO - PROCESS | 3544 | 1467871303473 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 23:01:43 INFO - PROCESS | 3544 | 1467871303475 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 23:01:43 INFO - TEST-START | /DOMEvents/constructors.html 23:01:43 INFO - PROCESS | 3544 | 1467871303479 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:01:43 INFO - PROCESS | 3544 | 1467871303481 Marionette TRACE conn6 <- [1,2902,null,{}] 23:01:43 INFO - PROCESS | 3544 | 1467871303491 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}] 23:01:43 INFO - PROCESS | 3544 | 1467871303497 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:43 INFO - PROCESS | 3544 | 1467871303651 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 23:01:43 INFO - PROCESS | 3544 | 1467871303679 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:43 INFO - PROCESS | 3544 | 1467871303681 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:43 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F866800 == 31 [pid = 3544] [id = 735] 23:01:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655ACABC00) [pid = 3544] [serial = 2205] [outer = 0000000000000000] 23:01:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655AD3F800) [pid = 3544] [serial = 2206] [outer = 000000655ACABC00] 23:01:43 INFO - PROCESS | 3544 | 1467871303729 Marionette DEBUG loaded listener.js 23:01:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655B807400) [pid = 3544] [serial = 2207] [outer = 000000655ACABC00] 23:01:44 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655B230400) [pid = 3544] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:01:44 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000006553DD3C00) [pid = 3544] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:01:44 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654E15A800) [pid = 3544] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:01:44 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000654D820C00) [pid = 3544] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:01:44 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654EC51800) [pid = 3544] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:01:44 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654D826800) [pid = 3544] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:01:44 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655BB46400) [pid = 3544] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:01:44 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655C7E0C00) [pid = 3544] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:01:44 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655393EC00) [pid = 3544] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:01:44 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655DA80000) [pid = 3544] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:01:44 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655EA1E000) [pid = 3544] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:01:44 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655ACB1C00) [pid = 3544] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:01:44 INFO - PROCESS | 3544 | 1467871304431 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]]]}] 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:01:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:01:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:01:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 1078ms 23:01:44 INFO - PROCESS | 3544 | 1467871304560 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 23:01:44 INFO - PROCESS | 3544 | 1467871304563 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 23:01:44 INFO - PROCESS | 3544 | 1467871304569 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:01:44 INFO - PROCESS | 3544 | 1467871304571 Marionette TRACE conn6 <- [1,2906,null,{}] 23:01:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:01:44 INFO - PROCESS | 3544 | 1467871304574 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}] 23:01:44 INFO - PROCESS | 3544 | 1467871304576 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:44 INFO - PROCESS | 3544 | 1467871304663 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 23:01:44 INFO - PROCESS | 3544 | 1467871304738 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:44 INFO - PROCESS | 3544 | 1467871304740 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:44 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603A7800 == 32 [pid = 3544] [id = 736] 23:01:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000006553808400) [pid = 3544] [serial = 2208] [outer = 0000000000000000] 23:01:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655BA60C00) [pid = 3544] [serial = 2209] [outer = 0000006553808400] 23:01:44 INFO - PROCESS | 3544 | 1467871304785 Marionette DEBUG loaded listener.js 23:01:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655BA6B400) [pid = 3544] [serial = 2210] [outer = 0000006553808400] 23:01:45 INFO - PROCESS | 3544 | 1467871305113 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:01:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:01:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 587ms 23:01:45 INFO - PROCESS | 3544 | 1467871305161 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 23:01:45 INFO - PROCESS | 3544 | 1467871305163 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 23:01:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:01:45 INFO - PROCESS | 3544 | 1467871305167 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:01:45 INFO - PROCESS | 3544 | 1467871305169 Marionette TRACE conn6 <- [1,2910,null,{}] 23:01:45 INFO - PROCESS | 3544 | 1467871305173 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}] 23:01:45 INFO - PROCESS | 3544 | 1467871305174 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:45 INFO - PROCESS | 3544 | 1467871305323 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 23:01:45 INFO - PROCESS | 3544 | 1467871305331 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:45 INFO - PROCESS | 3544 | 1467871305333 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:45 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603B4000 == 33 [pid = 3544] [id = 737] 23:01:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655ACAC000) [pid = 3544] [serial = 2211] [outer = 0000000000000000] 23:01:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655BB3CC00) [pid = 3544] [serial = 2212] [outer = 000000655ACAC000] 23:01:45 INFO - PROCESS | 3544 | 1467871305378 Marionette DEBUG loaded listener.js 23:01:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655BB70000) [pid = 3544] [serial = 2213] [outer = 000000655ACAC000] 23:01:45 INFO - PROCESS | 3544 | [3544] 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 23:01:45 INFO - PROCESS | 3544 | [3544] 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 23:01:45 INFO - PROCESS | 3544 | [3544] 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 23:01:45 INFO - PROCESS | 3544 | [3544] 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 23:01:45 INFO - PROCESS | 3544 | 1467871305787 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]]]}] 23:01:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:01:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:01:45 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 23:01:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:01:45 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 23:01:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:01:45 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]" 23:01:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:01:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:01:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 636ms 23:01:45 INFO - PROCESS | 3544 | 1467871305806 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 23:01:45 INFO - PROCESS | 3544 | 1467871305808 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 23:01:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:01:45 INFO - PROCESS | 3544 | 1467871305811 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:01:45 INFO - PROCESS | 3544 | 1467871305813 Marionette TRACE conn6 <- [1,2914,null,{}] 23:01:45 INFO - PROCESS | 3544 | 1467871305816 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}] 23:01:45 INFO - PROCESS | 3544 | 1467871305818 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:45 INFO - PROCESS | 3544 | 1467871305902 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 23:01:45 INFO - PROCESS | 3544 | 1467871305986 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:45 INFO - PROCESS | 3544 | 1467871305988 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E35000 == 34 [pid = 3544] [id = 738] 23:01:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655AD5D800) [pid = 3544] [serial = 2214] [outer = 0000000000000000] 23:01:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655BCF7400) [pid = 3544] [serial = 2215] [outer = 000000655AD5D800] 23:01:46 INFO - PROCESS | 3544 | 1467871306033 Marionette DEBUG loaded listener.js 23:01:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655CAF4800) [pid = 3544] [serial = 2216] [outer = 000000655AD5D800] 23:01:46 INFO - PROCESS | 3544 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:01:46 INFO - PROCESS | 3544 | 1467871306690 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]]]}] 23:01:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:01:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 928ms 23:01:46 INFO - PROCESS | 3544 | 1467871306744 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 23:01:46 INFO - PROCESS | 3544 | 1467871306749 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 23:01:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:01:46 INFO - PROCESS | 3544 | 1467871306754 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:01:46 INFO - PROCESS | 3544 | 1467871306760 Marionette TRACE conn6 <- [1,2918,null,{}] 23:01:46 INFO - PROCESS | 3544 | 1467871306765 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}] 23:01:46 INFO - PROCESS | 3544 | 1467871306768 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:46 INFO - PROCESS | 3544 | 1467871306904 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 23:01:47 INFO - PROCESS | 3544 | 1467871307023 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:47 INFO - PROCESS | 3544 | 1467871307026 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:47 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A173000 == 35 [pid = 3544] [id = 739] 23:01:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000654EC4C400) [pid = 3544] [serial = 2217] [outer = 0000000000000000] 23:01:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000654EC51400) [pid = 3544] [serial = 2218] [outer = 000000654EC4C400] 23:01:47 INFO - PROCESS | 3544 | 1467871307087 Marionette DEBUG loaded listener.js 23:01:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655306C400) [pid = 3544] [serial = 2219] [outer = 000000654EC4C400] 23:01:47 INFO - PROCESS | 3544 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:01:47 INFO - PROCESS | 3544 | 1467871307670 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]]]}] 23:01:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:01:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 944ms 23:01:47 INFO - PROCESS | 3544 | 1467871307724 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 23:01:47 INFO - PROCESS | 3544 | 1467871307730 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 23:01:47 INFO - PROCESS | 3544 | 1467871307737 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:01:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:01:47 INFO - PROCESS | 3544 | 1467871307741 Marionette TRACE conn6 <- [1,2922,null,{}] 23:01:47 INFO - PROCESS | 3544 | 1467871307745 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}] 23:01:47 INFO - PROCESS | 3544 | 1467871307748 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:47 INFO - PROCESS | 3544 | 1467871307885 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 23:01:47 INFO - PROCESS | 3544 | 1467871307991 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:47 INFO - PROCESS | 3544 | 1467871307994 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:48 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F42C000 == 36 [pid = 3544] [id = 740] 23:01:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655545B800) [pid = 3544] [serial = 2220] [outer = 0000000000000000] 23:01:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000006558183000) [pid = 3544] [serial = 2221] [outer = 000000655545B800] 23:01:48 INFO - PROCESS | 3544 | 1467871308052 Marionette DEBUG loaded listener.js 23:01:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655845E400) [pid = 3544] [serial = 2222] [outer = 000000655545B800] 23:01:48 INFO - PROCESS | 3544 | 1467871308870 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]]]}] 23:01:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:01:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1177ms 23:01:48 INFO - PROCESS | 3544 | 1467871308939 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 23:01:48 INFO - PROCESS | 3544 | 1467871308944 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 23:01:48 INFO - PROCESS | 3544 | 1467871308950 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:01:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:01:48 INFO - PROCESS | 3544 | 1467871308954 Marionette TRACE conn6 <- [1,2926,null,{}] 23:01:48 INFO - PROCESS | 3544 | 1467871308960 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}] 23:01:48 INFO - PROCESS | 3544 | 1467871308963 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:49 INFO - PROCESS | 3544 | 1467871309085 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 23:01:49 INFO - PROCESS | 3544 | 1467871309215 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:49 INFO - PROCESS | 3544 | 1467871309220 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:49 INFO - PROCESS | 3544 | --DOCSHELL 00000065603B4000 == 35 [pid = 3544] [id = 737] 23:01:49 INFO - PROCESS | 3544 | --DOCSHELL 00000065603A7800 == 34 [pid = 3544] [id = 736] 23:01:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655F866800 == 33 [pid = 3544] [id = 735] 23:01:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655DA32800 == 32 [pid = 3544] [id = 734] 23:01:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655C71A800 == 31 [pid = 3544] [id = 733] 23:01:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAE8000 == 30 [pid = 3544] [id = 732] 23:01:49 INFO - PROCESS | 3544 | --DOCSHELL 000000655A8B6800 == 29 [pid = 3544] [id = 731] 23:01:49 INFO - PROCESS | 3544 | --DOCSHELL 0000006554847800 == 28 [pid = 3544] [id = 730] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000006555391800) [pid = 3544] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654EC4B400) [pid = 3544] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000654F318800) [pid = 3544] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654EE6BC00) [pid = 3544] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654F1E0000) [pid = 3544] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655C78A800) [pid = 3544] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006554A19000) [pid = 3544] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006558418400) [pid = 3544] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006553E3EC00) [pid = 3544] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000006554848800 == 29 [pid = 3544] [id = 741] 23:01:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000654CE63400) [pid = 3544] [serial = 2223] [outer = 0000000000000000] 23:01:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000654CEA6000) [pid = 3544] [serial = 2224] [outer = 000000654CE63400] 23:01:49 INFO - PROCESS | 3544 | 1467871309308 Marionette DEBUG loaded listener.js 23:01:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000654F09EC00) [pid = 3544] [serial = 2225] [outer = 000000654CE63400] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655BB3F400) [pid = 3544] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655BA60000) [pid = 3544] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (00000065581A5C00) [pid = 3544] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000006559DC9000) [pid = 3544] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655CAF1400) [pid = 3544] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655E3BC800) [pid = 3544] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655ED74400) [pid = 3544] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655ED7F000) [pid = 3544] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655E11B000) [pid = 3544] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655D7AA400) [pid = 3544] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655ACB5800) [pid = 3544] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655AD3C800) [pid = 3544] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (000000655ABBF800) [pid = 3544] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (000000655D7AAC00) [pid = 3544] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 23:01:49 INFO - PROCESS | 3544 | 1467871309730 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]]]}] 23:01:49 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. 23:01:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 838ms 23:01:49 INFO - PROCESS | 3544 | 1467871309795 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 23:01:49 INFO - PROCESS | 3544 | 1467871309800 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 23:01:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:01:49 INFO - PROCESS | 3544 | 1467871309806 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:01:49 INFO - PROCESS | 3544 | 1467871309809 Marionette TRACE conn6 <- [1,2930,null,{}] 23:01:49 INFO - PROCESS | 3544 | 1467871309818 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}] 23:01:49 INFO - PROCESS | 3544 | 1467871309820 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:49 INFO - PROCESS | 3544 | 1467871309912 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 23:01:49 INFO - PROCESS | 3544 | 1467871309924 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:49 INFO - PROCESS | 3544 | 1467871309927 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:49 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B178800 == 30 [pid = 3544] [id = 742] 23:01:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (000000655399FC00) [pid = 3544] [serial = 2226] [outer = 0000000000000000] 23:01:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000006553D76C00) [pid = 3544] [serial = 2227] [outer = 000000655399FC00] 23:01:49 INFO - PROCESS | 3544 | 1467871309975 Marionette DEBUG loaded listener.js 23:01:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000006554FC1000) [pid = 3544] [serial = 2228] [outer = 000000655399FC00] 23:01:50 INFO - PROCESS | 3544 | 1467871310446 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"]]]}] 23:01:50 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 23:01:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:01:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 691ms 23:01:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:01:50 INFO - PROCESS | 3544 | 1467871310501 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 23:01:50 INFO - PROCESS | 3544 | 1467871310504 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 23:01:50 INFO - PROCESS | 3544 | 1467871310508 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:01:50 INFO - PROCESS | 3544 | 1467871310511 Marionette TRACE conn6 <- [1,2934,null,{}] 23:01:50 INFO - PROCESS | 3544 | 1467871310523 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}] 23:01:50 INFO - PROCESS | 3544 | 1467871310528 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:50 INFO - PROCESS | 3544 | 1467871310626 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 23:01:50 INFO - PROCESS | 3544 | 1467871310635 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:50 INFO - PROCESS | 3544 | 1467871310638 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:50 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C714800 == 31 [pid = 3544] [id = 743] 23:01:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000655845AC00) [pid = 3544] [serial = 2229] [outer = 0000000000000000] 23:01:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006559E2A000) [pid = 3544] [serial = 2230] [outer = 000000655845AC00] 23:01:50 INFO - PROCESS | 3544 | 1467871310693 Marionette DEBUG loaded listener.js 23:01:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655AC6F800) [pid = 3544] [serial = 2231] [outer = 000000655845AC00] 23:01:51 INFO - PROCESS | 3544 | 1467871311177 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]]]}] 23:01:51 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. 23:01:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 692ms 23:01:51 INFO - PROCESS | 3544 | 1467871311200 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 23:01:51 INFO - PROCESS | 3544 | 1467871311202 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 23:01:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:01:51 INFO - PROCESS | 3544 | 1467871311206 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:01:51 INFO - PROCESS | 3544 | 1467871311207 Marionette TRACE conn6 <- [1,2938,null,{}] 23:01:51 INFO - PROCESS | 3544 | 1467871311211 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}] 23:01:51 INFO - PROCESS | 3544 | 1467871311213 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:51 INFO - PROCESS | 3544 | 1467871311305 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 23:01:51 INFO - PROCESS | 3544 | 1467871311310 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:51 INFO - PROCESS | 3544 | 1467871311312 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:51 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4AE800 == 32 [pid = 3544] [id = 744] 23:01:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655ACED000) [pid = 3544] [serial = 2232] [outer = 0000000000000000] 23:01:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655AD45000) [pid = 3544] [serial = 2233] [outer = 000000655ACED000] 23:01:51 INFO - PROCESS | 3544 | 1467871311359 Marionette DEBUG loaded listener.js 23:01:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655B807800) [pid = 3544] [serial = 2234] [outer = 000000655ACED000] 23:01:51 INFO - PROCESS | 3544 | ++DOCSHELL 00000065538C0800 == 33 [pid = 3544] [id = 745] 23:01:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655BB40800) [pid = 3544] [serial = 2235] [outer = 0000000000000000] 23:01:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655BB43400) [pid = 3544] [serial = 2236] [outer = 000000655BB40800] 23:01:51 INFO - PROCESS | 3544 | 1467871311823 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]]]}] 23:01:51 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. 23:01:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 23:01:51 INFO - PROCESS | 3544 | 1467871311903 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 23:01:51 INFO - PROCESS | 3544 | 1467871311905 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 23:01:51 INFO - PROCESS | 3544 | 1467871311908 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:01:51 INFO - PROCESS | 3544 | 1467871311910 Marionette TRACE conn6 <- [1,2942,null,{}] 23:01:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:01:51 INFO - PROCESS | 3544 | 1467871311918 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}] 23:01:51 INFO - PROCESS | 3544 | 1467871311920 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:52 INFO - PROCESS | 3544 | 1467871312047 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 23:01:52 INFO - PROCESS | 3544 | 1467871312136 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:52 INFO - PROCESS | 3544 | 1467871312138 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:52 INFO - PROCESS | 3544 | ++DOCSHELL 00000065603AC800 == 34 [pid = 3544] [id = 746] 23:01:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655BAC9800) [pid = 3544] [serial = 2237] [outer = 0000000000000000] 23:01:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655BB3F400) [pid = 3544] [serial = 2238] [outer = 000000655BAC9800] 23:01:52 INFO - PROCESS | 3544 | 1467871312182 Marionette DEBUG loaded listener.js 23:01:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655BCF8000) [pid = 3544] [serial = 2239] [outer = 000000655BAC9800] 23:01:52 INFO - PROCESS | 3544 | 1467871312603 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]]]}] 23:01:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:01:52 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 23:01:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 734ms 23:01:52 INFO - PROCESS | 3544 | 1467871312648 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 23:01:52 INFO - PROCESS | 3544 | 1467871312650 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 23:01:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:01:52 INFO - PROCESS | 3544 | 1467871312653 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:01:52 INFO - PROCESS | 3544 | 1467871312655 Marionette TRACE conn6 <- [1,2946,null,{}] 23:01:52 INFO - PROCESS | 3544 | 1467871312658 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}] 23:01:52 INFO - PROCESS | 3544 | 1467871312664 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:52 INFO - PROCESS | 3544 | 1467871312819 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 23:01:52 INFO - PROCESS | 3544 | 1467871312878 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:52 INFO - PROCESS | 3544 | 1467871312880 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E46000 == 35 [pid = 3544] [id = 747] 23:01:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655CAF2400) [pid = 3544] [serial = 2240] [outer = 0000000000000000] 23:01:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655DE61000) [pid = 3544] [serial = 2241] [outer = 000000655CAF2400] 23:01:52 INFO - PROCESS | 3544 | 1467871312925 Marionette DEBUG loaded listener.js 23:01:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655E345800) [pid = 3544] [serial = 2242] [outer = 000000655CAF2400] 23:01:53 INFO - PROCESS | 3544 | 1467871313317 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]]]}] 23:01:53 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. 23:01:53 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 23:01:53 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:01:53 INFO - PROCESS | 3544 | 1467871313393 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 23:01:53 INFO - PROCESS | 3544 | 1467871313396 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 23:01:53 INFO - PROCESS | 3544 | 1467871313399 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:01:53 INFO - PROCESS | 3544 | 1467871313401 Marionette TRACE conn6 <- [1,2950,null,{}] 23:01:53 INFO - PROCESS | 3544 | 1467871313443 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}] 23:01:53 INFO - PROCESS | 3544 | 1467871313445 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:53 INFO - PROCESS | 3544 | 1467871313556 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 23:01:53 INFO - PROCESS | 3544 | 1467871313561 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:53 INFO - PROCESS | 3544 | 1467871313563 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:53 INFO - PROCESS | 3544 | ++DOCSHELL 00000065584F8800 == 36 [pid = 3544] [id = 748] 23:01:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655D7A0C00) [pid = 3544] [serial = 2243] [outer = 0000000000000000] 23:01:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655EA1E000) [pid = 3544] [serial = 2244] [outer = 000000655D7A0C00] 23:01:53 INFO - PROCESS | 3544 | 1467871313610 Marionette DEBUG loaded listener.js 23:01:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655ED7B400) [pid = 3544] [serial = 2245] [outer = 000000655D7A0C00] 23:01:53 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655306BC00) [pid = 3544] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:01:53 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654E626400) [pid = 3544] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:01:53 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006558417400) [pid = 3544] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:01:53 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654CFDA400) [pid = 3544] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:01:53 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654EC53400) [pid = 3544] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:01:53 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655ACABC00) [pid = 3544] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:01:53 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006553808400) [pid = 3544] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:01:53 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000006553DD4400) [pid = 3544] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:01:53 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006552E54C00) [pid = 3544] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:01:53 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000006558199800) [pid = 3544] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:01:53 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655C7EE400) [pid = 3544] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:01:53 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655BB39C00) [pid = 3544] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:01:53 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655ACAC000) [pid = 3544] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:01:54 INFO - PROCESS | 3544 | 1467871314052 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]]]}] 23:01:54 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. 23:01:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 709ms 23:01:54 INFO - PROCESS | 3544 | 1467871314109 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 23:01:54 INFO - PROCESS | 3544 | 1467871314111 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 23:01:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:01:54 INFO - PROCESS | 3544 | 1467871314114 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:01:54 INFO - PROCESS | 3544 | 1467871314116 Marionette TRACE conn6 <- [1,2954,null,{}] 23:01:54 INFO - PROCESS | 3544 | 1467871314120 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}] 23:01:54 INFO - PROCESS | 3544 | 1467871314122 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:54 INFO - PROCESS | 3544 | 1467871314208 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 23:01:54 INFO - PROCESS | 3544 | 1467871314302 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:54 INFO - PROCESS | 3544 | 1467871314304 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FEF800 == 37 [pid = 3544] [id = 749] 23:01:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654F09E400) [pid = 3544] [serial = 2246] [outer = 0000000000000000] 23:01:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655ACB0800) [pid = 3544] [serial = 2247] [outer = 000000654F09E400] 23:01:54 INFO - PROCESS | 3544 | 1467871314349 Marionette DEBUG loaded listener.js 23:01:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655F408800) [pid = 3544] [serial = 2248] [outer = 000000654F09E400] 23:01:54 INFO - PROCESS | 3544 | 1467871314672 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]]]}] 23:01:54 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. 23:01:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 587ms 23:01:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:01:54 INFO - PROCESS | 3544 | 1467871314705 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 23:01:54 INFO - PROCESS | 3544 | 1467871314707 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 23:01:54 INFO - PROCESS | 3544 | 1467871314710 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:01:54 INFO - PROCESS | 3544 | 1467871314712 Marionette TRACE conn6 <- [1,2958,null,{}] 23:01:54 INFO - PROCESS | 3544 | 1467871314717 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}] 23:01:54 INFO - PROCESS | 3544 | 1467871314719 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:54 INFO - PROCESS | 3544 | 1467871314839 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 23:01:54 INFO - PROCESS | 3544 | 1467871314874 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:54 INFO - PROCESS | 3544 | 1467871314876 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562384800 == 38 [pid = 3544] [id = 750] 23:01:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655ACF7C00) [pid = 3544] [serial = 2249] [outer = 0000000000000000] 23:01:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655F452C00) [pid = 3544] [serial = 2250] [outer = 000000655ACF7C00] 23:01:54 INFO - PROCESS | 3544 | 1467871314921 Marionette DEBUG loaded listener.js 23:01:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655F694000) [pid = 3544] [serial = 2251] [outer = 000000655ACF7C00] 23:01:55 INFO - PROCESS | 3544 | 1467871315304 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]]]}] 23:01:55 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. 23:01:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 629ms 23:01:55 INFO - PROCESS | 3544 | 1467871315343 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 23:01:55 INFO - PROCESS | 3544 | 1467871315345 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 23:01:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:01:55 INFO - PROCESS | 3544 | 1467871315348 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:01:55 INFO - PROCESS | 3544 | 1467871315350 Marionette TRACE conn6 <- [1,2962,null,{}] 23:01:55 INFO - PROCESS | 3544 | 1467871315353 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}] 23:01:55 INFO - PROCESS | 3544 | 1467871315355 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:55 INFO - PROCESS | 3544 | 1467871315484 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 23:01:55 INFO - PROCESS | 3544 | 1467871315500 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:55 INFO - PROCESS | 3544 | 1467871315503 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:55 INFO - PROCESS | 3544 | ++DOCSHELL 000000656259E000 == 39 [pid = 3544] [id = 751] 23:01:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655F699C00) [pid = 3544] [serial = 2252] [outer = 0000000000000000] 23:01:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655F786800) [pid = 3544] [serial = 2253] [outer = 000000655F699C00] 23:01:55 INFO - PROCESS | 3544 | 1467871315556 Marionette DEBUG loaded listener.js 23:01:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655F78D800) [pid = 3544] [serial = 2254] [outer = 000000655F699C00] 23:01:56 INFO - PROCESS | 3544 | 1467871316021 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]]]}] 23:01:56 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. 23:01:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 735ms 23:01:56 INFO - PROCESS | 3544 | 1467871316088 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 23:01:56 INFO - PROCESS | 3544 | 1467871316093 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 23:01:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:01:56 INFO - PROCESS | 3544 | 1467871316199 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:01:56 INFO - PROCESS | 3544 | 1467871316203 Marionette TRACE conn6 <- [1,2966,null,{}] 23:01:56 INFO - PROCESS | 3544 | 1467871316223 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}] 23:01:56 INFO - PROCESS | 3544 | 1467871316227 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:56 INFO - PROCESS | 3544 | 1467871316347 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 23:01:56 INFO - PROCESS | 3544 | 1467871316439 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:56 INFO - PROCESS | 3544 | 1467871316444 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:56 INFO - PROCESS | 3544 | ++DOCSHELL 0000006559E13800 == 40 [pid = 3544] [id = 752] 23:01:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654F129400) [pid = 3544] [serial = 2255] [outer = 0000000000000000] 23:01:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000654F35E800) [pid = 3544] [serial = 2256] [outer = 000000654F129400] 23:01:56 INFO - PROCESS | 3544 | 1467871316502 Marionette DEBUG loaded listener.js 23:01:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (00000065538D6C00) [pid = 3544] [serial = 2257] [outer = 000000654F129400] 23:01:57 INFO - PROCESS | 3544 | 1467871317042 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]]]}] 23:01:57 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. 23:01:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 944ms 23:01:57 INFO - PROCESS | 3544 | 1467871317094 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 23:01:57 INFO - PROCESS | 3544 | 1467871317099 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 23:01:57 INFO - PROCESS | 3544 | 1467871317123 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:01:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:01:57 INFO - PROCESS | 3544 | 1467871317126 Marionette TRACE conn6 <- [1,2970,null,{}] 23:01:57 INFO - PROCESS | 3544 | 1467871317131 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}] 23:01:57 INFO - PROCESS | 3544 | 1467871317134 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:57 INFO - PROCESS | 3544 | 1467871317253 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 23:01:57 INFO - PROCESS | 3544 | 1467871317353 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:57 INFO - PROCESS | 3544 | 1467871317356 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:57 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F41E800 == 41 [pid = 3544] [id = 753] 23:01:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655846A800) [pid = 3544] [serial = 2258] [outer = 0000000000000000] 23:01:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000006559E2B800) [pid = 3544] [serial = 2259] [outer = 000000655846A800] 23:01:57 INFO - PROCESS | 3544 | 1467871317414 Marionette DEBUG loaded listener.js 23:01:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000655ACF0C00) [pid = 3544] [serial = 2260] [outer = 000000655846A800] 23:01:57 INFO - PROCESS | 3544 | 1467871317990 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"]]]}] 23:01:58 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 23:01:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:01:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 881ms 23:01:58 INFO - PROCESS | 3544 | 1467871318009 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 23:01:58 INFO - PROCESS | 3544 | 1467871318012 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 23:01:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:01:58 INFO - PROCESS | 3544 | 1467871318015 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:01:58 INFO - PROCESS | 3544 | 1467871318019 Marionette TRACE conn6 <- [1,2974,null,{}] 23:01:58 INFO - PROCESS | 3544 | 1467871318031 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}] 23:01:58 INFO - PROCESS | 3544 | 1467871318036 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:58 INFO - PROCESS | 3544 | 1467871318155 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 23:01:58 INFO - PROCESS | 3544 | 1467871318255 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:58 INFO - PROCESS | 3544 | 1467871318259 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000006563059800 == 42 [pid = 3544] [id = 754] 23:01:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655CAEA400) [pid = 3544] [serial = 2261] [outer = 0000000000000000] 23:01:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655EA13400) [pid = 3544] [serial = 2262] [outer = 000000655CAEA400] 23:01:58 INFO - PROCESS | 3544 | 1467871318318 Marionette DEBUG loaded listener.js 23:01:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000655F78E400) [pid = 3544] [serial = 2263] [outer = 000000655CAEA400] 23:01:58 INFO - PROCESS | 3544 | 1467871318818 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]]]}] 23:01:58 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. 23:01:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 839ms 23:01:58 INFO - PROCESS | 3544 | 1467871318857 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 23:01:58 INFO - PROCESS | 3544 | 1467871318860 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 23:01:58 INFO - PROCESS | 3544 | 1467871318863 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:01:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:01:58 INFO - PROCESS | 3544 | 1467871318865 Marionette TRACE conn6 <- [1,2978,null,{}] 23:01:58 INFO - PROCESS | 3544 | 1467871318869 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}] 23:01:58 INFO - PROCESS | 3544 | 1467871318872 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:59 INFO - PROCESS | 3544 | 1467871319018 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 23:01:59 INFO - PROCESS | 3544 | 1467871319146 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:59 INFO - PROCESS | 3544 | 1467871319148 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:01:59 INFO - PROCESS | 3544 | ++DOCSHELL 00000065631B0000 == 43 [pid = 3544] [id = 755] 23:01:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000655D7A3000) [pid = 3544] [serial = 2264] [outer = 0000000000000000] 23:01:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000655F7AB800) [pid = 3544] [serial = 2265] [outer = 000000655D7A3000] 23:01:59 INFO - PROCESS | 3544 | 1467871319206 Marionette DEBUG loaded listener.js 23:01:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (000000655F92E400) [pid = 3544] [serial = 2266] [outer = 000000655D7A3000] 23:01:59 INFO - PROCESS | 3544 | ++DOCSHELL 00000065631B5800 == 44 [pid = 3544] [id = 756] 23:01:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000006560307C00) [pid = 3544] [serial = 2267] [outer = 0000000000000000] 23:01:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000006560308C00) [pid = 3544] [serial = 2268] [outer = 0000006560307C00] 23:01:59 INFO - PROCESS | 3544 | 1467871319794 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]]]}] 23:01:59 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. 23:01:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 984ms 23:01:59 INFO - PROCESS | 3544 | 1467871319850 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 23:01:59 INFO - PROCESS | 3544 | 1467871319852 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 23:01:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:01:59 INFO - PROCESS | 3544 | 1467871319856 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:01:59 INFO - PROCESS | 3544 | 1467871319858 Marionette TRACE conn6 <- [1,2982,null,{}] 23:01:59 INFO - PROCESS | 3544 | 1467871319862 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}] 23:01:59 INFO - PROCESS | 3544 | 1467871319865 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:00 INFO - PROCESS | 3544 | 1467871320011 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 23:02:00 INFO - PROCESS | 3544 | 1467871320137 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:00 INFO - PROCESS | 3544 | 1467871320139 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:00 INFO - PROCESS | 3544 | ++DOCSHELL 00000065605B0800 == 45 [pid = 3544] [id = 757] 23:02:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (000000655BB71800) [pid = 3544] [serial = 2269] [outer = 0000000000000000] 23:02:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000006560303000) [pid = 3544] [serial = 2270] [outer = 000000655BB71800] 23:02:00 INFO - PROCESS | 3544 | 1467871320193 Marionette DEBUG loaded listener.js 23:02:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (000000656030FC00) [pid = 3544] [serial = 2271] [outer = 000000655BB71800] 23:02:00 INFO - PROCESS | 3544 | 1467871320887 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]]]}] 23:02:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:02:00 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 23:02:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1077ms 23:02:00 INFO - PROCESS | 3544 | 1467871320936 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 23:02:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:02:00 INFO - PROCESS | 3544 | 1467871320940 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 23:02:00 INFO - PROCESS | 3544 | 1467871320945 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:02:00 INFO - PROCESS | 3544 | 1467871320950 Marionette TRACE conn6 <- [1,2986,null,{}] 23:02:00 INFO - PROCESS | 3544 | 1467871320954 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}] 23:02:00 INFO - PROCESS | 3544 | 1467871320957 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:01 INFO - PROCESS | 3544 | 1467871321067 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 23:02:01 INFO - PROCESS | 3544 | 1467871321174 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:01 INFO - PROCESS | 3544 | 1467871321177 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000006555014800 == 46 [pid = 3544] [id = 758] 23:02:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000006553070000) [pid = 3544] [serial = 2272] [outer = 0000000000000000] 23:02:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (00000065530FA400) [pid = 3544] [serial = 2273] [outer = 0000006553070000] 23:02:01 INFO - PROCESS | 3544 | 1467871321228 Marionette DEBUG loaded listener.js 23:02:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (00000065549CC000) [pid = 3544] [serial = 2274] [outer = 0000006553070000] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 0000006562384800 == 45 [pid = 3544] [id = 750] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FEF800 == 44 [pid = 3544] [id = 749] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 00000065584F8800 == 43 [pid = 3544] [id = 748] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E46000 == 42 [pid = 3544] [id = 747] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 00000065603AC800 == 41 [pid = 3544] [id = 746] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 00000065538C0800 == 40 [pid = 3544] [id = 745] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 000000655C714800 == 39 [pid = 3544] [id = 743] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 000000655B178800 == 38 [pid = 3544] [id = 742] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 0000006554848800 == 37 [pid = 3544] [id = 741] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 000000655A173000 == 36 [pid = 3544] [id = 739] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 00000065538CC800 == 35 [pid = 3544] [id = 729] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E35000 == 34 [pid = 3544] [id = 738] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 000000655F42C000 == 33 [pid = 3544] [id = 740] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4AE800 == 32 [pid = 3544] [id = 744] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 00000065605B0800 == 31 [pid = 3544] [id = 757] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 00000065631B5800 == 30 [pid = 3544] [id = 756] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 00000065631B0000 == 29 [pid = 3544] [id = 755] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 0000006563059800 == 28 [pid = 3544] [id = 754] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 000000655F41E800 == 27 [pid = 3544] [id = 753] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 000000656259E000 == 26 [pid = 3544] [id = 751] 23:02:02 INFO - PROCESS | 3544 | --DOCSHELL 0000006559E13800 == 25 [pid = 3544] [id = 752] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000006558462000) [pid = 3544] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (000000655ED74800) [pid = 3544] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (000000655CAE9C00) [pid = 3544] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (000000655F693C00) [pid = 3544] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (000000655F456000) [pid = 3544] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (00000065549CCC00) [pid = 3544] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (000000654EE69800) [pid = 3544] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000655BA6B400) [pid = 3544] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000655BB70000) [pid = 3544] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655B807400) [pid = 3544] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655817B800) [pid = 3544] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (00000065531BCC00) [pid = 3544] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000654EBA1000) [pid = 3544] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655841CC00) [pid = 3544] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000006559DC4C00) [pid = 3544] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (00000065530F8000) [pid = 3544] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000006558461000) [pid = 3544] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000654EEA5C00) [pid = 3544] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655AD3F800) [pid = 3544] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655A85EC00) [pid = 3544] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655BA60C00) [pid = 3544] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655BB3CC00) [pid = 3544] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (00000065549D3800) [pid = 3544] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655306B800) [pid = 3544] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655AC6B800) [pid = 3544] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000006553154400) [pid = 3544] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 23:02:02 INFO - PROCESS | 3544 | 1467871322542 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]]]}] 23:02:02 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. 23:02:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1651ms 23:02:02 INFO - PROCESS | 3544 | 1467871322598 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 23:02:02 INFO - PROCESS | 3544 | 1467871322602 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 23:02:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:02:02 INFO - PROCESS | 3544 | 1467871322607 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:02:02 INFO - PROCESS | 3544 | 1467871322610 Marionette TRACE conn6 <- [1,2990,null,{}] 23:02:02 INFO - PROCESS | 3544 | 1467871322616 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}] 23:02:02 INFO - PROCESS | 3544 | 1467871322619 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:02 INFO - PROCESS | 3544 | 1467871322741 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 23:02:02 INFO - PROCESS | 3544 | 1467871322757 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:02 INFO - PROCESS | 3544 | 1467871322760 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:02 INFO - PROCESS | 3544 | ++DOCSHELL 000000655484A800 == 26 [pid = 3544] [id = 759] 23:02:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000654E620800) [pid = 3544] [serial = 2275] [outer = 0000000000000000] 23:02:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000654E62A400) [pid = 3544] [serial = 2276] [outer = 000000654E620800] 23:02:02 INFO - PROCESS | 3544 | 1467871322809 Marionette DEBUG loaded listener.js 23:02:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000654EC50400) [pid = 3544] [serial = 2277] [outer = 000000654E620800] 23:02:03 INFO - PROCESS | 3544 | 1467871323256 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]]]}] 23:02:03 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. 23:02:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 691ms 23:02:03 INFO - PROCESS | 3544 | 1467871323301 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 23:02:03 INFO - PROCESS | 3544 | 1467871323306 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 23:02:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:02:03 INFO - PROCESS | 3544 | 1467871323318 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:02:03 INFO - PROCESS | 3544 | 1467871323320 Marionette TRACE conn6 <- [1,2994,null,{}] 23:02:03 INFO - PROCESS | 3544 | 1467871323324 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}] 23:02:03 INFO - PROCESS | 3544 | 1467871323327 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:03 INFO - PROCESS | 3544 | 1467871323421 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 23:02:03 INFO - PROCESS | 3544 | 1467871323472 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:03 INFO - PROCESS | 3544 | 1467871323474 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:03 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AA02800 == 27 [pid = 3544] [id = 760] 23:02:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000654F09D400) [pid = 3544] [serial = 2278] [outer = 0000000000000000] 23:02:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000654F12B400) [pid = 3544] [serial = 2279] [outer = 000000654F09D400] 23:02:03 INFO - PROCESS | 3544 | 1467871323522 Marionette DEBUG loaded listener.js 23:02:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000006553073C00) [pid = 3544] [serial = 2280] [outer = 000000654F09D400] 23:02:03 INFO - PROCESS | 3544 | 1467871323961 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]]]}] 23:02:04 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. 23:02:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 23:02:04 INFO - PROCESS | 3544 | 1467871324005 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 23:02:04 INFO - PROCESS | 3544 | 1467871324007 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 23:02:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:02:04 INFO - PROCESS | 3544 | 1467871324015 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:02:04 INFO - PROCESS | 3544 | 1467871324019 Marionette TRACE conn6 <- [1,2998,null,{}] 23:02:04 INFO - PROCESS | 3544 | 1467871324031 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}] 23:02:04 INFO - PROCESS | 3544 | 1467871324035 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:04 INFO - PROCESS | 3544 | 1467871324125 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 23:02:04 INFO - PROCESS | 3544 | 1467871324134 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:04 INFO - PROCESS | 3544 | 1467871324137 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:04 INFO - PROCESS | 3544 | ++DOCSHELL 000000655BAF0800 == 28 [pid = 3544] [id = 761] 23:02:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000654E1BC400) [pid = 3544] [serial = 2281] [outer = 0000000000000000] 23:02:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000006554A1B800) [pid = 3544] [serial = 2282] [outer = 000000654E1BC400] 23:02:04 INFO - PROCESS | 3544 | 1467871324186 Marionette DEBUG loaded listener.js 23:02:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655817B800) [pid = 3544] [serial = 2283] [outer = 000000654E1BC400] 23:02:04 INFO - PROCESS | 3544 | [3544] 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 23:02:04 INFO - PROCESS | 3544 | 1467871324684 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:02:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:02:04 INFO - {} 23:02:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:02:04 INFO - {} 23:02:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:02:04 INFO - {} 23:02:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:02:04 INFO - {} 23:02:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 689ms 23:02:04 INFO - PROCESS | 3544 | 1467871324703 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 23:02:04 INFO - PROCESS | 3544 | 1467871324706 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 23:02:04 INFO - TEST-START | /FileAPI/fileReader.html 23:02:04 INFO - PROCESS | 3544 | 1467871324709 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:02:04 INFO - PROCESS | 3544 | 1467871324711 Marionette TRACE conn6 <- [1,3002,null,{}] 23:02:04 INFO - PROCESS | 3544 | 1467871324715 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}] 23:02:04 INFO - PROCESS | 3544 | 1467871324717 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:04 INFO - PROCESS | 3544 | 1467871324833 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 23:02:04 INFO - PROCESS | 3544 | 1467871324914 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:04 INFO - PROCESS | 3544 | 1467871324916 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:04 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D783000 == 29 [pid = 3544] [id = 762] 23:02:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000006558419C00) [pid = 3544] [serial = 2284] [outer = 0000000000000000] 23:02:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000006558468C00) [pid = 3544] [serial = 2285] [outer = 0000006558419C00] 23:02:04 INFO - PROCESS | 3544 | 1467871324962 Marionette DEBUG loaded listener.js 23:02:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000006559DCE000) [pid = 3544] [serial = 2286] [outer = 0000006558419C00] 23:02:05 INFO - PROCESS | 3544 | 1467871325362 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]]]}] 23:02:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:02:05 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:02:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:02:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:02:05 INFO - TEST-OK | /FileAPI/fileReader.html | took 691ms 23:02:05 INFO - PROCESS | 3544 | 1467871325404 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 23:02:05 INFO - PROCESS | 3544 | 1467871325406 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 23:02:05 INFO - TEST-START | /FileAPI/historical.html 23:02:05 INFO - PROCESS | 3544 | 1467871325409 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:02:05 INFO - PROCESS | 3544 | 1467871325411 Marionette TRACE conn6 <- [1,3006,null,{}] 23:02:05 INFO - PROCESS | 3544 | 1467871325415 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}] 23:02:05 INFO - PROCESS | 3544 | 1467871325417 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:05 INFO - PROCESS | 3544 | 1467871325527 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 23:02:05 INFO - PROCESS | 3544 | 1467871325532 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:05 INFO - PROCESS | 3544 | 1467871325534 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:05 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EFEC000 == 30 [pid = 3544] [id = 763] 23:02:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000654F09C800) [pid = 3544] [serial = 2287] [outer = 0000000000000000] 23:02:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (000000655ABBA000) [pid = 3544] [serial = 2288] [outer = 000000654F09C800] 23:02:05 INFO - PROCESS | 3544 | 1467871325579 Marionette DEBUG loaded listener.js 23:02:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000655ACAAC00) [pid = 3544] [serial = 2289] [outer = 000000654F09C800] 23:02:06 INFO - PROCESS | 3544 | 1467871326005 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"]]]}] 23:02:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:02:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:02:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:02:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:02:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:02:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:02:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:02:06 INFO - TEST-OK | /FileAPI/historical.html | took 629ms 23:02:06 INFO - TEST-START | /FileAPI/idlharness.html 23:02:06 INFO - PROCESS | 3544 | 1467871326066 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 23:02:06 INFO - PROCESS | 3544 | 1467871326069 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 23:02:06 INFO - PROCESS | 3544 | 1467871326072 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:02:06 INFO - PROCESS | 3544 | 1467871326074 Marionette TRACE conn6 <- [1,3010,null,{}] 23:02:06 INFO - PROCESS | 3544 | 1467871326077 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}] 23:02:06 INFO - PROCESS | 3544 | 1467871326083 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:06 INFO - PROCESS | 3544 | 1467871326226 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 23:02:06 INFO - PROCESS | 3544 | 1467871326307 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:06 INFO - PROCESS | 3544 | 1467871326309 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:06 INFO - PROCESS | 3544 | ++DOCSHELL 000000655FA55800 == 31 [pid = 3544] [id = 764] 23:02:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000655ACB5400) [pid = 3544] [serial = 2290] [outer = 0000000000000000] 23:02:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000655AD43400) [pid = 3544] [serial = 2291] [outer = 000000655ACB5400] 23:02:06 INFO - PROCESS | 3544 | 1467871326364 Marionette DEBUG loaded listener.js 23:02:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (000000655BAC8800) [pid = 3544] [serial = 2292] [outer = 000000655ACB5400] 23:02:06 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000655ACF7C00) [pid = 3544] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:02:06 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655BAC9800) [pid = 3544] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:02:06 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655CAF2400) [pid = 3544] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:02:06 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000654F09E400) [pid = 3544] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:02:06 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000654CE63400) [pid = 3544] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:02:06 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000655D7A0C00) [pid = 3544] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:02:06 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655545B800) [pid = 3544] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:02:06 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000655845AC00) [pid = 3544] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:02:06 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000655ACED000) [pid = 3544] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:02:06 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655399FC00) [pid = 3544] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:02:06 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (000000655AD5D800) [pid = 3544] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:02:06 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000654EC4C400) [pid = 3544] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:02:06 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655F699C00) [pid = 3544] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:02:06 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000655BB40800) [pid = 3544] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:02:07 INFO - PROCESS | 3544 | 1467871327398 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]]]}] 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:02:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:02:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:02:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:02:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:02:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:02:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:02:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:02:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:02:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:02:07 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 23:02:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:02:07 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 23:02:07 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 23:02:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:02:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:02:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:02:07 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 23:02:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:02:07 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 23:02:07 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 23:02:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:02:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:02:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 1423ms 23:02:07 INFO - TEST-START | /FileAPI/idlharness.worker 23:02:07 INFO - PROCESS | 3544 | 1467871327503 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 23:02:07 INFO - PROCESS | 3544 | 1467871327505 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 23:02:07 INFO - PROCESS | 3544 | 1467871327509 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:02:07 INFO - PROCESS | 3544 | 1467871327511 Marionette TRACE conn6 <- [1,3014,null,{}] 23:02:07 INFO - PROCESS | 3544 | 1467871327515 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}] 23:02:07 INFO - PROCESS | 3544 | 1467871327517 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:07 INFO - PROCESS | 3544 | 1467871327662 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 23:02:07 INFO - PROCESS | 3544 | 1467871327673 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:07 INFO - PROCESS | 3544 | 1467871327675 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FE6800 == 32 [pid = 3544] [id = 765] 23:02:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000006558180C00) [pid = 3544] [serial = 2293] [outer = 0000000000000000] 23:02:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655EA14000) [pid = 3544] [serial = 2294] [outer = 0000006558180C00] 23:02:07 INFO - PROCESS | 3544 | 1467871327720 Marionette DEBUG loaded listener.js 23:02:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655ED76800) [pid = 3544] [serial = 2295] [outer = 0000006558180C00] 23:02:07 INFO - PROCESS | 3544 | [3544] 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 23:02:08 INFO - PROCESS | 3544 | 1467871328640 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,{},{}]]]}] 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:02:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:02:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:02:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:02:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:02:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:02:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:02:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:02:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:02:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:02:08 INFO - {} 23:02:08 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 23:02:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:02:08 INFO - {} 23:02:08 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 - {} 23:02:08 INFO - {} 23:02:08 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 23:02:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:02:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:02:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:02:08 INFO - {} 23:02:08 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 23:02:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:02:08 INFO - {} 23:02:08 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 - {} 23:02:08 INFO - {} 23:02:08 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 23:02:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 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 23:02:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:02:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:02:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:02:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:02:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:02:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 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 23:02:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:02:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 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 23:02:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:02:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 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 23:02:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:02:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:02:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:02:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:02:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:02:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:02:08 INFO - {} 23:02:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1264ms 23:02:08 INFO - PROCESS | 3544 | 1467871328776 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 23:02:08 INFO - PROCESS | 3544 | 1467871328778 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 23:02:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:02:08 INFO - PROCESS | 3544 | 1467871328781 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:02:08 INFO - PROCESS | 3544 | 1467871328783 Marionette TRACE conn6 <- [1,3018,null,{}] 23:02:08 INFO - PROCESS | 3544 | 1467871328787 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}] 23:02:08 INFO - PROCESS | 3544 | 1467871328789 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:08 INFO - PROCESS | 3544 | 1467871328876 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 23:02:08 INFO - PROCESS | 3544 | 1467871328880 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:08 INFO - PROCESS | 3544 | 1467871328882 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:08 INFO - PROCESS | 3544 | ++DOCSHELL 0000006563158000 == 33 [pid = 3544] [id = 766] 23:02:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655F457800) [pid = 3544] [serial = 2296] [outer = 0000000000000000] 23:02:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655F692800) [pid = 3544] [serial = 2297] [outer = 000000655F457800] 23:02:08 INFO - PROCESS | 3544 | 1467871328926 Marionette DEBUG loaded listener.js 23:02:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (00000065607A0800) [pid = 3544] [serial = 2298] [outer = 000000655F457800] 23:02:09 INFO - PROCESS | 3544 | 1467871329641 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]]]}] 23:02:09 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 23:02:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 881ms 23:02:09 INFO - PROCESS | 3544 | 1467871329666 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 23:02:09 INFO - PROCESS | 3544 | 1467871329671 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 23:02:09 INFO - PROCESS | 3544 | 1467871329675 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:02:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:02:09 INFO - PROCESS | 3544 | 1467871329681 Marionette TRACE conn6 <- [1,3022,null,{}] 23:02:09 INFO - PROCESS | 3544 | 1467871329687 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}] 23:02:09 INFO - PROCESS | 3544 | 1467871329690 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:09 INFO - PROCESS | 3544 | 1467871329841 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 23:02:09 INFO - PROCESS | 3544 | 1467871329951 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:09 INFO - PROCESS | 3544 | 1467871329955 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:09 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A13E800 == 34 [pid = 3544] [id = 767] 23:02:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000654EE72800) [pid = 3544] [serial = 2299] [outer = 0000000000000000] 23:02:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000654EEA8400) [pid = 3544] [serial = 2300] [outer = 000000654EE72800] 23:02:10 INFO - PROCESS | 3544 | 1467871330014 Marionette DEBUG loaded listener.js 23:02:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000006553155400) [pid = 3544] [serial = 2301] [outer = 000000654EE72800] 23:02:10 INFO - PROCESS | 3544 | 1467871330681 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]]]}] 23:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:02:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1029ms 23:02:10 INFO - PROCESS | 3544 | 1467871330709 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 23:02:10 INFO - PROCESS | 3544 | 1467871330714 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 23:02:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:02:10 INFO - PROCESS | 3544 | 1467871330721 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:02:10 INFO - PROCESS | 3544 | 1467871330724 Marionette TRACE conn6 <- [1,3026,null,{}] 23:02:10 INFO - PROCESS | 3544 | 1467871330728 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}] 23:02:10 INFO - PROCESS | 3544 | 1467871330731 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:10 INFO - PROCESS | 3544 | 1467871330862 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 23:02:10 INFO - PROCESS | 3544 | 1467871330988 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:11 INFO - PROCESS | 3544 | 1467871330991 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:11 INFO - PROCESS | 3544 | ++DOCSHELL 000000655D7C2000 == 35 [pid = 3544] [id = 768] 23:02:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000006558182000) [pid = 3544] [serial = 2302] [outer = 0000000000000000] 23:02:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000655840D800) [pid = 3544] [serial = 2303] [outer = 0000006558182000] 23:02:11 INFO - PROCESS | 3544 | 1467871331051 Marionette DEBUG loaded listener.js 23:02:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000655845E800) [pid = 3544] [serial = 2304] [outer = 0000006558182000] 23:02:11 INFO - PROCESS | 3544 | 1467871331725 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"]]]}] 23:02:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:02:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:02:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:02:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1024ms 23:02:11 INFO - PROCESS | 3544 | 1467871331747 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 23:02:11 INFO - PROCESS | 3544 | 1467871331750 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 23:02:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:02:11 INFO - PROCESS | 3544 | 1467871331754 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:02:11 INFO - PROCESS | 3544 | 1467871331758 Marionette TRACE conn6 <- [1,3030,null,{}] 23:02:11 INFO - PROCESS | 3544 | 1467871331770 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}] 23:02:11 INFO - PROCESS | 3544 | 1467871331775 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:12 INFO - PROCESS | 3544 | 1467871332023 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 23:02:12 INFO - PROCESS | 3544 | 1467871332165 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:12 INFO - PROCESS | 3544 | 1467871332168 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000006553E16000 == 36 [pid = 3544] [id = 769] 23:02:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (000000654DF55800) [pid = 3544] [serial = 2305] [outer = 0000000000000000] 23:02:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (000000654E628400) [pid = 3544] [serial = 2306] [outer = 000000654DF55800] 23:02:12 INFO - PROCESS | 3544 | 1467871332221 Marionette DEBUG loaded listener.js 23:02:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (000000654F093400) [pid = 3544] [serial = 2307] [outer = 000000654DF55800] 23:02:12 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FE6800 == 35 [pid = 3544] [id = 765] 23:02:12 INFO - PROCESS | 3544 | --DOCSHELL 000000655FA55800 == 34 [pid = 3544] [id = 764] 23:02:12 INFO - PROCESS | 3544 | --DOCSHELL 000000655EFEC000 == 33 [pid = 3544] [id = 763] 23:02:12 INFO - PROCESS | 3544 | --DOCSHELL 000000655D783000 == 32 [pid = 3544] [id = 762] 23:02:12 INFO - PROCESS | 3544 | --DOCSHELL 000000655BAF0800 == 31 [pid = 3544] [id = 761] 23:02:12 INFO - PROCESS | 3544 | --DOCSHELL 000000655AA02800 == 30 [pid = 3544] [id = 760] 23:02:12 INFO - PROCESS | 3544 | --DOCSHELL 000000655484A800 == 29 [pid = 3544] [id = 759] 23:02:12 INFO - PROCESS | 3544 | --DOCSHELL 0000006555014800 == 28 [pid = 3544] [id = 758] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000655F694000) [pid = 3544] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000655BB3F400) [pid = 3544] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (000000655BCF8000) [pid = 3544] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (000000655E345800) [pid = 3544] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (000000655DE61000) [pid = 3544] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (000000655ACB0800) [pid = 3544] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (000000654CEA6000) [pid = 3544] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000655EA1E000) [pid = 3544] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000654F09EC00) [pid = 3544] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000006558183000) [pid = 3544] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (000000655845E400) [pid = 3544] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000006559E2A000) [pid = 3544] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (000000655AC6F800) [pid = 3544] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655AD45000) [pid = 3544] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006553D76C00) [pid = 3544] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006554FC1000) [pid = 3544] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655CAF4800) [pid = 3544] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000655BCF7400) [pid = 3544] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654EC51400) [pid = 3544] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655306C400) [pid = 3544] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655F786800) [pid = 3544] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655F452C00) [pid = 3544] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655F78D800) [pid = 3544] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655ED7B400) [pid = 3544] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655F408800) [pid = 3544] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655BB43400) [pid = 3544] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 23:02:12 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (000000655B807800) [pid = 3544] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 23:02:13 INFO - PROCESS | 3544 | 1467871332997 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]]]}] 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:02:13 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. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:02:13 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'.) 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:02:13 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. 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:02:13 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. 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:02:13 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. 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 23:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:02:13 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1318ms 23:02:13 INFO - PROCESS | 3544 | 1467871333075 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 23:02:13 INFO - PROCESS | 3544 | 1467871333080 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 23:02:13 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:02:13 INFO - PROCESS | 3544 | 1467871333085 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:02:13 INFO - PROCESS | 3544 | 1467871333088 Marionette TRACE conn6 <- [1,3034,null,{}] 23:02:13 INFO - PROCESS | 3544 | 1467871333093 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}] 23:02:13 INFO - PROCESS | 3544 | 1467871333096 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:13 INFO - PROCESS | 3544 | 1467871333194 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 23:02:13 INFO - PROCESS | 3544 | 1467871333200 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:13 INFO - PROCESS | 3544 | 1467871333203 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:13 INFO - PROCESS | 3544 | ++DOCSHELL 000000655AF3A000 == 29 [pid = 3544] [id = 770] 23:02:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (000000654CF8C400) [pid = 3544] [serial = 2308] [outer = 0000000000000000] 23:02:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000006553D7A400) [pid = 3544] [serial = 2309] [outer = 000000654CF8C400] 23:02:13 INFO - PROCESS | 3544 | 1467871333251 Marionette DEBUG loaded listener.js 23:02:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000006558180000) [pid = 3544] [serial = 2310] [outer = 000000654CF8C400] 23:02:13 INFO - PROCESS | 3544 | [3544] 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 23:02:13 INFO - PROCESS | 3544 | 1467871333757 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:02:13 INFO - {} 23:02:13 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 733ms 23:02:13 INFO - PROCESS | 3544 | 1467871333821 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 23:02:13 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:02:13 INFO - PROCESS | 3544 | 1467871333832 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 23:02:13 INFO - PROCESS | 3544 | 1467871333836 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:02:13 INFO - PROCESS | 3544 | 1467871333838 Marionette TRACE conn6 <- [1,3038,null,{}] 23:02:13 INFO - PROCESS | 3544 | 1467871333842 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}] 23:02:13 INFO - PROCESS | 3544 | 1467871333845 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:13 INFO - PROCESS | 3544 | 1467871333946 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 23:02:14 INFO - PROCESS | 3544 | 1467871334036 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:14 INFO - PROCESS | 3544 | 1467871334039 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:14 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C71F800 == 30 [pid = 3544] [id = 771] 23:02:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654D825000) [pid = 3544] [serial = 2311] [outer = 0000000000000000] 23:02:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655AC6AC00) [pid = 3544] [serial = 2312] [outer = 000000654D825000] 23:02:14 INFO - PROCESS | 3544 | 1467871334086 Marionette DEBUG loaded listener.js 23:02:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655ACB2C00) [pid = 3544] [serial = 2313] [outer = 000000654D825000] 23:02:14 INFO - PROCESS | 3544 | 1467871334460 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]]]}] 23:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:02:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:02:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 23:02:14 INFO - PROCESS | 3544 | 1467871334511 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 23:02:14 INFO - PROCESS | 3544 | 1467871334515 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 23:02:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:02:14 INFO - PROCESS | 3544 | 1467871334526 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:02:14 INFO - PROCESS | 3544 | 1467871334531 Marionette TRACE conn6 <- [1,3042,null,{}] 23:02:14 INFO - PROCESS | 3544 | 1467871334535 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}] 23:02:14 INFO - PROCESS | 3544 | 1467871334538 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:14 INFO - PROCESS | 3544 | 1467871334665 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 23:02:14 INFO - PROCESS | 3544 | 1467871334671 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:14 INFO - PROCESS | 3544 | 1467871334673 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:14 INFO - PROCESS | 3544 | ++DOCSHELL 000000655F4CC800 == 31 [pid = 3544] [id = 772] 23:02:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000655B556800) [pid = 3544] [serial = 2314] [outer = 0000000000000000] 23:02:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000655BA62C00) [pid = 3544] [serial = 2315] [outer = 000000655B556800] 23:02:14 INFO - PROCESS | 3544 | 1467871334718 Marionette DEBUG loaded listener.js 23:02:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (000000655BB3FC00) [pid = 3544] [serial = 2316] [outer = 000000655B556800] 23:02:15 INFO - PROCESS | 3544 | 1467871335467 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"]]]}] 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:02:15 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" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:02:15 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" 23:02:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:02:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1094ms 23:02:15 INFO - PROCESS | 3544 | 1467871335621 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 23:02:15 INFO - PROCESS | 3544 | 1467871335623 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 23:02:15 INFO - PROCESS | 3544 | 1467871335627 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:02:15 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:02:15 INFO - PROCESS | 3544 | 1467871335629 Marionette TRACE conn6 <- [1,3046,null,{}] 23:02:15 INFO - PROCESS | 3544 | 1467871335633 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}] 23:02:15 INFO - PROCESS | 3544 | 1467871335636 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:15 INFO - PROCESS | 3544 | 1467871335754 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 23:02:15 INFO - PROCESS | 3544 | 1467871335761 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:15 INFO - PROCESS | 3544 | 1467871335769 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:15 INFO - PROCESS | 3544 | ++DOCSHELL 00000065604C8800 == 32 [pid = 3544] [id = 773] 23:02:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655BCEAC00) [pid = 3544] [serial = 2317] [outer = 0000000000000000] 23:02:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000655C16E800) [pid = 3544] [serial = 2318] [outer = 000000655BCEAC00] 23:02:15 INFO - PROCESS | 3544 | 1467871335861 Marionette DEBUG loaded listener.js 23:02:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000655C7E9800) [pid = 3544] [serial = 2319] [outer = 000000655BCEAC00] 23:02:16 INFO - PROCESS | 3544 | 1467871336336 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]]]}] 23:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:02:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:02:16 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:02:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:02:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:02:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:02:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:02:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:02:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:02:16 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 743ms 23:02:16 INFO - PROCESS | 3544 | 1467871336374 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 23:02:16 INFO - PROCESS | 3544 | 1467871336377 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 23:02:16 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:02:16 INFO - PROCESS | 3544 | 1467871336380 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:02:16 INFO - PROCESS | 3544 | 1467871336382 Marionette TRACE conn6 <- [1,3050,null,{}] 23:02:16 INFO - PROCESS | 3544 | 1467871336385 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}] 23:02:16 INFO - PROCESS | 3544 | 1467871336387 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:16 INFO - PROCESS | 3544 | 1467871336506 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 23:02:16 INFO - PROCESS | 3544 | 1467871336566 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:16 INFO - PROCESS | 3544 | 1467871336572 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:16 INFO - PROCESS | 3544 | ++DOCSHELL 00000065605B3800 == 33 [pid = 3544] [id = 774] 23:02:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (000000655F409000) [pid = 3544] [serial = 2320] [outer = 0000000000000000] 23:02:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655F44B000) [pid = 3544] [serial = 2321] [outer = 000000655F409000] 23:02:16 INFO - PROCESS | 3544 | 1467871336628 Marionette DEBUG loaded listener.js 23:02:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655F695000) [pid = 3544] [serial = 2322] [outer = 000000655F409000] 23:02:16 INFO - PROCESS | 3544 | [3544] 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 23:02:16 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006558180C00) [pid = 3544] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 23:02:16 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000654E1BC400) [pid = 3544] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:02:16 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000006558419C00) [pid = 3544] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 23:02:16 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000006553070000) [pid = 3544] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:02:16 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000654E620800) [pid = 3544] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:02:16 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (000000654F09D400) [pid = 3544] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:02:16 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000654F129400) [pid = 3544] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:02:16 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655846A800) [pid = 3544] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:02:16 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000655CAEA400) [pid = 3544] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:02:16 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000006560307C00) [pid = 3544] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:02:16 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (000000655D7A3000) [pid = 3544] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:02:16 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655BB71800) [pid = 3544] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:02:16 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000654F09C800) [pid = 3544] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 23:02:16 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655ACB5400) [pid = 3544] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 23:02:17 INFO - PROCESS | 3544 | 1467871337140 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:02:17 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:02:17 INFO - {} 23:02:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 775ms 23:02:17 INFO - PROCESS | 3544 | 1467871337158 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 23:02:17 INFO - PROCESS | 3544 | 1467871337161 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 23:02:17 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:02:17 INFO - PROCESS | 3544 | 1467871337164 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:02:17 INFO - PROCESS | 3544 | 1467871337166 Marionette TRACE conn6 <- [1,3054,null,{}] 23:02:17 INFO - PROCESS | 3544 | 1467871337178 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}] 23:02:17 INFO - PROCESS | 3544 | 1467871337181 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:17 INFO - PROCESS | 3544 | 1467871337306 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 23:02:17 INFO - PROCESS | 3544 | 1467871337359 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:17 INFO - PROCESS | 3544 | 1467871337361 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561F19000 == 34 [pid = 3544] [id = 775] 23:02:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000006558180C00) [pid = 3544] [serial = 2323] [outer = 0000000000000000] 23:02:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000655F788800) [pid = 3544] [serial = 2324] [outer = 0000006558180C00] 23:02:17 INFO - PROCESS | 3544 | 1467871337406 Marionette DEBUG loaded listener.js 23:02:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000655F7A7C00) [pid = 3544] [serial = 2325] [outer = 0000006558180C00] 23:02:17 INFO - PROCESS | 3544 | 1467871337730 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]]]}] 23:02:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:02:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:02:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:02:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:02:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:02:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:02:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:02:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 586ms 23:02:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:02:17 INFO - PROCESS | 3544 | 1467871337764 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 23:02:17 INFO - PROCESS | 3544 | 1467871337766 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 23:02:17 INFO - PROCESS | 3544 | 1467871337769 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:02:17 INFO - PROCESS | 3544 | 1467871337771 Marionette TRACE conn6 <- [1,3058,null,{}] 23:02:17 INFO - PROCESS | 3544 | 1467871337774 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}] 23:02:17 INFO - PROCESS | 3544 | 1467871337776 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:17 INFO - PROCESS | 3544 | 1467871337897 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 23:02:17 INFO - PROCESS | 3544 | 1467871337905 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:17 INFO - PROCESS | 3544 | 1467871337907 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561FE4000 == 35 [pid = 3544] [id = 776] 23:02:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000655D7A3000) [pid = 3544] [serial = 2326] [outer = 0000000000000000] 23:02:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000655F92FC00) [pid = 3544] [serial = 2327] [outer = 000000655D7A3000] 23:02:17 INFO - PROCESS | 3544 | 1467871337952 Marionette DEBUG loaded listener.js 23:02:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000656030AC00) [pid = 3544] [serial = 2328] [outer = 000000655D7A3000] 23:02:18 INFO - PROCESS | 3544 | 1467871338350 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]]]}] 23:02:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:02:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:02:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:02:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:02:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:02:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:02:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 629ms 23:02:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:02:18 INFO - PROCESS | 3544 | 1467871338403 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 23:02:18 INFO - PROCESS | 3544 | 1467871338405 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 23:02:18 INFO - PROCESS | 3544 | 1467871338408 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:02:18 INFO - PROCESS | 3544 | 1467871338411 Marionette TRACE conn6 <- [1,3062,null,{}] 23:02:18 INFO - PROCESS | 3544 | 1467871338414 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}] 23:02:18 INFO - PROCESS | 3544 | 1467871338416 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:18 INFO - PROCESS | 3544 | 1467871338537 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 23:02:18 INFO - PROCESS | 3544 | 1467871338618 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:18 INFO - PROCESS | 3544 | 1467871338620 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562489000 == 36 [pid = 3544] [id = 777] 23:02:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000006560309800) [pid = 3544] [serial = 2329] [outer = 0000000000000000] 23:02:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (00000065603D8400) [pid = 3544] [serial = 2330] [outer = 0000006560309800] 23:02:18 INFO - PROCESS | 3544 | 1467871338665 Marionette DEBUG loaded listener.js 23:02:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (00000065603E1800) [pid = 3544] [serial = 2331] [outer = 0000006560309800] 23:02:19 INFO - PROCESS | 3544 | 1467871339095 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]]]}] 23:02:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:02:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:02:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:02:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:02:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:02:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:02:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 23:02:19 INFO - PROCESS | 3544 | 1467871339159 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 23:02:19 INFO - PROCESS | 3544 | 1467871339164 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 23:02:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:02:19 INFO - PROCESS | 3544 | 1467871339171 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:02:19 INFO - PROCESS | 3544 | 1467871339174 Marionette TRACE conn6 <- [1,3066,null,{}] 23:02:19 INFO - PROCESS | 3544 | 1467871339181 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}] 23:02:19 INFO - PROCESS | 3544 | 1467871339184 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:19 INFO - PROCESS | 3544 | 1467871339306 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 23:02:19 INFO - PROCESS | 3544 | 1467871339407 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:19 INFO - PROCESS | 3544 | 1467871339410 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:19 INFO - PROCESS | 3544 | ++DOCSHELL 00000065554E8800 == 37 [pid = 3544] [id = 778] 23:02:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (000000654EC4EC00) [pid = 3544] [serial = 2332] [outer = 0000000000000000] 23:02:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (000000654EEA4800) [pid = 3544] [serial = 2333] [outer = 000000654EC4EC00] 23:02:19 INFO - PROCESS | 3544 | 1467871339469 Marionette DEBUG loaded listener.js 23:02:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000006553806C00) [pid = 3544] [serial = 2334] [outer = 000000654EC4EC00] 23:02:20 INFO - PROCESS | 3544 | 1467871340056 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] 23:02:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:02:20 INFO - PROCESS | 3544 | 1467871340129 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 23:02:20 INFO - PROCESS | 3544 | 1467871340136 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:02:20 INFO - PROCESS | 3544 | 1467871340139 Marionette TRACE conn6 <- [1,3070,null,{}] 23:02:20 INFO - PROCESS | 3544 | 1467871340144 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}] 23:02:20 INFO - PROCESS | 3544 | 1467871340147 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:20 INFO - PROCESS | 3544 | 1467871340267 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 23:02:20 INFO - PROCESS | 3544 | 1467871340375 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:20 INFO - PROCESS | 3544 | 1467871340378 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:20 INFO - PROCESS | 3544 | ++DOCSHELL 000000655EFED800 == 38 [pid = 3544] [id = 779] 23:02:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (000000655ACABC00) [pid = 3544] [serial = 2335] [outer = 0000000000000000] 23:02:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (000000655ACEE800) [pid = 3544] [serial = 2336] [outer = 000000655ACABC00] 23:02:20 INFO - PROCESS | 3544 | 1467871340438 Marionette DEBUG loaded listener.js 23:02:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (000000655B805C00) [pid = 3544] [serial = 2337] [outer = 000000655ACABC00] 23:02:20 INFO - PROCESS | 3544 | 1467871340981 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]]]}] 23:02:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:02:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:02:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:02:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 881ms 23:02:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:02:21 INFO - PROCESS | 3544 | 1467871341018 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 23:02:21 INFO - PROCESS | 3544 | 1467871341020 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 23:02:21 INFO - PROCESS | 3544 | 1467871341024 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:02:21 INFO - PROCESS | 3544 | 1467871341028 Marionette TRACE conn6 <- [1,3074,null,{}] 23:02:21 INFO - PROCESS | 3544 | 1467871341040 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}] 23:02:21 INFO - PROCESS | 3544 | 1467871341045 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:21 INFO - PROCESS | 3544 | 1467871341243 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 23:02:21 INFO - PROCESS | 3544 | 1467871341354 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:21 INFO - PROCESS | 3544 | 1467871341358 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:21 INFO - PROCESS | 3544 | ++DOCSHELL 0000006562487000 == 39 [pid = 3544] [id = 780] 23:02:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (000000655CAF0000) [pid = 3544] [serial = 2338] [outer = 0000000000000000] 23:02:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (000000655EA15800) [pid = 3544] [serial = 2339] [outer = 000000655CAF0000] 23:02:21 INFO - PROCESS | 3544 | 1467871341416 Marionette DEBUG loaded listener.js 23:02:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (000000655F457000) [pid = 3544] [serial = 2340] [outer = 000000655CAF0000] 23:02:21 INFO - PROCESS | 3544 | 1467871341942 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:02:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:02:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 944ms 23:02:21 INFO - PROCESS | 3544 | 1467871341970 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 23:02:21 INFO - PROCESS | 3544 | 1467871341973 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 23:02:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:02:21 INFO - PROCESS | 3544 | 1467871341977 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:02:21 INFO - PROCESS | 3544 | 1467871341979 Marionette TRACE conn6 <- [1,3078,null,{}] 23:02:21 INFO - PROCESS | 3544 | 1467871341982 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}] 23:02:21 INFO - PROCESS | 3544 | 1467871341985 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:22 INFO - PROCESS | 3544 | 1467871342103 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 23:02:22 INFO - PROCESS | 3544 | 1467871342236 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:22 INFO - PROCESS | 3544 | 1467871342239 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:22 INFO - PROCESS | 3544 | ++DOCSHELL 0000006561E43800 == 40 [pid = 3544] [id = 781] 23:02:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (000000654DF3B400) [pid = 3544] [serial = 2341] [outer = 0000000000000000] 23:02:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (000000655F69BC00) [pid = 3544] [serial = 2342] [outer = 000000654DF3B400] 23:02:22 INFO - PROCESS | 3544 | 1467871342300 Marionette DEBUG loaded listener.js 23:02:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (00000065603E1C00) [pid = 3544] [serial = 2343] [outer = 000000654DF3B400] 23:02:22 INFO - PROCESS | 3544 | 1467871342825 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:02:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:02:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 881ms 23:02:22 INFO - PROCESS | 3544 | 1467871342860 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 23:02:22 INFO - PROCESS | 3544 | 1467871342862 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 23:02:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:02:22 INFO - PROCESS | 3544 | 1467871342866 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:02:22 INFO - PROCESS | 3544 | 1467871342868 Marionette TRACE conn6 <- [1,3082,null,{}] 23:02:22 INFO - PROCESS | 3544 | 1467871342872 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}] 23:02:22 INFO - PROCESS | 3544 | 1467871342874 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:23 INFO - PROCESS | 3544 | 1467871343033 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 23:02:23 INFO - PROCESS | 3544 | 1467871343106 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:23 INFO - PROCESS | 3544 | 1467871343108 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:23 INFO - PROCESS | 3544 | ++DOCSHELL 000000656314C800 == 41 [pid = 3544] [id = 782] 23:02:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (000000656066B000) [pid = 3544] [serial = 2344] [outer = 0000000000000000] 23:02:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (000000656066E800) [pid = 3544] [serial = 2345] [outer = 000000656066B000] 23:02:23 INFO - PROCESS | 3544 | 1467871343163 Marionette DEBUG loaded listener.js 23:02:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (00000065607A4C00) [pid = 3544] [serial = 2346] [outer = 000000656066B000] 23:02:23 INFO - PROCESS | 3544 | 1467871343668 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:02:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:02:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 838ms 23:02:23 INFO - PROCESS | 3544 | 1467871343707 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 23:02:23 INFO - PROCESS | 3544 | 1467871343709 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 23:02:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:02:23 INFO - PROCESS | 3544 | 1467871343713 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:02:23 INFO - PROCESS | 3544 | 1467871343715 Marionette TRACE conn6 <- [1,3086,null,{}] 23:02:23 INFO - PROCESS | 3544 | 1467871343764 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}] 23:02:23 INFO - PROCESS | 3544 | 1467871343770 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:24 INFO - PROCESS | 3544 | 1467871344083 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 23:02:24 INFO - PROCESS | 3544 | 1467871344227 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:24 INFO - PROCESS | 3544 | 1467871344230 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:24 INFO - PROCESS | 3544 | ++DOCSHELL 0000006554830800 == 42 [pid = 3544] [id = 783] 23:02:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (000000654CF80800) [pid = 3544] [serial = 2347] [outer = 0000000000000000] 23:02:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (000000654E14F800) [pid = 3544] [serial = 2348] [outer = 000000654CF80800] 23:02:24 INFO - PROCESS | 3544 | 1467871344281 Marionette DEBUG loaded listener.js 23:02:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (000000654F1EC800) [pid = 3544] [serial = 2349] [outer = 000000654CF80800] 23:02:24 INFO - PROCESS | 3544 | 1467871344861 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]]]}] 23:02:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:02:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:02:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1174ms 23:02:24 INFO - PROCESS | 3544 | 1467871344891 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 23:02:24 INFO - PROCESS | 3544 | 1467871344895 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 23:02:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:02:24 INFO - PROCESS | 3544 | 1467871344900 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:02:24 INFO - PROCESS | 3544 | 1467871344903 Marionette TRACE conn6 <- [1,3090,null,{}] 23:02:24 INFO - PROCESS | 3544 | 1467871344908 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}] 23:02:24 INFO - PROCESS | 3544 | 1467871344913 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:25 INFO - PROCESS | 3544 | 1467871345025 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 0000006561FE4000 == 41 [pid = 3544] [id = 776] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 0000006561F19000 == 40 [pid = 3544] [id = 775] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 00000065605B3800 == 39 [pid = 3544] [id = 774] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 00000065604C8800 == 38 [pid = 3544] [id = 773] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655F4CC800 == 37 [pid = 3544] [id = 772] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655C71F800 == 36 [pid = 3544] [id = 771] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655AF3A000 == 35 [pid = 3544] [id = 770] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 0000006553E16000 == 34 [pid = 3544] [id = 769] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655D7C2000 == 33 [pid = 3544] [id = 768] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655A13E800 == 32 [pid = 3544] [id = 767] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 0000006563158000 == 31 [pid = 3544] [id = 766] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 0000006554830800 == 30 [pid = 3544] [id = 783] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 000000656314C800 == 29 [pid = 3544] [id = 782] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 0000006561E43800 == 28 [pid = 3544] [id = 781] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 0000006562487000 == 27 [pid = 3544] [id = 780] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 000000655EFED800 == 26 [pid = 3544] [id = 779] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 0000006562489000 == 25 [pid = 3544] [id = 777] 23:02:25 INFO - PROCESS | 3544 | --DOCSHELL 00000065554E8800 == 24 [pid = 3544] [id = 778] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (000000655ED76800) [pid = 3544] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (000000655817B800) [pid = 3544] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (000000655EA14000) [pid = 3544] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000006558468C00) [pid = 3544] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000006559DCE000) [pid = 3544] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000006554A1B800) [pid = 3544] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (00000065549CC000) [pid = 3544] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (00000065530FA400) [pid = 3544] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (000000654E62A400) [pid = 3544] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (000000654EC50400) [pid = 3544] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (000000654F12B400) [pid = 3544] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000006553073C00) [pid = 3544] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (00000065538D6C00) [pid = 3544] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000006559E2B800) [pid = 3544] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (000000655ACF0C00) [pid = 3544] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (000000654F35E800) [pid = 3544] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (000000655F78E400) [pid = 3544] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (000000655EA13400) [pid = 3544] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000006560308C00) [pid = 3544] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (000000655F92E400) [pid = 3544] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (000000655F7AB800) [pid = 3544] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (000000656030FC00) [pid = 3544] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (000000655ACAAC00) [pid = 3544] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000006560303000) [pid = 3544] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (000000655ABBA000) [pid = 3544] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (000000655BAC8800) [pid = 3544] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (000000655AD43400) [pid = 3544] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 23:02:25 INFO - PROCESS | 3544 | 1467871345928 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:25 INFO - PROCESS | 3544 | 1467871345931 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000006552E82000 == 25 [pid = 3544] [id = 784] 23:02:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (000000654CF85C00) [pid = 3544] [serial = 2350] [outer = 0000000000000000] 23:02:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (000000654D749800) [pid = 3544] [serial = 2351] [outer = 000000654CF85C00] 23:02:25 INFO - PROCESS | 3544 | 1467871345982 Marionette DEBUG loaded listener.js 23:02:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (000000654DD2E000) [pid = 3544] [serial = 2352] [outer = 000000654CF85C00] 23:02:26 INFO - PROCESS | 3544 | 1467871346402 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:02:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:02:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1589ms 23:02:26 INFO - PROCESS | 3544 | 1467871346494 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 23:02:26 INFO - PROCESS | 3544 | 1467871346498 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 23:02:26 INFO - PROCESS | 3544 | 1467871346502 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:02:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:02:26 INFO - PROCESS | 3544 | 1467871346505 Marionette TRACE conn6 <- [1,3094,null,{}] 23:02:26 INFO - PROCESS | 3544 | 1467871346516 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}] 23:02:26 INFO - PROCESS | 3544 | 1467871346518 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:26 INFO - PROCESS | 3544 | 1467871346611 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 23:02:26 INFO - PROCESS | 3544 | 1467871346619 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:26 INFO - PROCESS | 3544 | 1467871346621 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:26 INFO - PROCESS | 3544 | ++DOCSHELL 000000655A126800 == 26 [pid = 3544] [id = 785] 23:02:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (000000654EC4FC00) [pid = 3544] [serial = 2353] [outer = 0000000000000000] 23:02:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (000000654EE6B800) [pid = 3544] [serial = 2354] [outer = 000000654EC4FC00] 23:02:26 INFO - PROCESS | 3544 | 1467871346669 Marionette DEBUG loaded listener.js 23:02:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (000000654EEAE000) [pid = 3544] [serial = 2355] [outer = 000000654EC4FC00] 23:02:27 INFO - PROCESS | 3544 | 1467871347117 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]]]}] 23:02:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:02:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:02:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:02:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 691ms 23:02:27 INFO - PROCESS | 3544 | 1467871347201 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 23:02:27 INFO - PROCESS | 3544 | 1467871347206 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 23:02:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:02:27 INFO - PROCESS | 3544 | 1467871347240 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:02:27 INFO - PROCESS | 3544 | 1467871347242 Marionette TRACE conn6 <- [1,3098,null,{}] 23:02:27 INFO - PROCESS | 3544 | 1467871347248 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}] 23:02:27 INFO - PROCESS | 3544 | 1467871347251 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:27 INFO - PROCESS | 3544 | 1467871347352 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 23:02:27 INFO - PROCESS | 3544 | 1467871347443 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:27 INFO - PROCESS | 3544 | 1467871347445 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:27 INFO - PROCESS | 3544 | ++DOCSHELL 000000655B1EC000 == 27 [pid = 3544] [id = 786] 23:02:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (000000654EE72C00) [pid = 3544] [serial = 2356] [outer = 0000000000000000] 23:02:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000006553153000) [pid = 3544] [serial = 2357] [outer = 000000654EE72C00] 23:02:27 INFO - PROCESS | 3544 | 1467871347491 Marionette DEBUG loaded listener.js 23:02:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (000000655394BC00) [pid = 3544] [serial = 2358] [outer = 000000654EE72C00] 23:02:27 INFO - PROCESS | 3544 | 1467871347868 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"]]]}] 23:02:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:02:27 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 23:02:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:02:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 23:02:27 INFO - PROCESS | 3544 | 1467871347934 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 23:02:27 INFO - PROCESS | 3544 | 1467871347936 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 23:02:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:02:27 INFO - PROCESS | 3544 | 1467871347960 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:02:27 INFO - PROCESS | 3544 | 1467871347967 Marionette TRACE conn6 <- [1,3102,null,{}] 23:02:27 INFO - PROCESS | 3544 | 1467871347982 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}] 23:02:27 INFO - PROCESS | 3544 | 1467871347986 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:28 INFO - PROCESS | 3544 | 1467871348116 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 23:02:28 INFO - PROCESS | 3544 | 1467871348124 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\", \"54f5356f-d7b2-4848-8ff6-6dbb1a0196dd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:28 INFO - PROCESS | 3544 | 1467871348126 Marionette INFO sendAsync 00fc8ab8-da5f-4daf-921d-112ca084eca3 23:02:28 INFO - PROCESS | 3544 | ++DOCSHELL 000000655C119000 == 28 [pid = 3544] [id = 787] 23:02:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000006554A1C800) [pid = 3544] [serial = 2359] [outer = 0000000000000000] 23:02:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000006557979400) [pid = 3544] [serial = 2360] [outer = 0000006554A1C800] 23:02:28 INFO - PROCESS | 3544 | 1467871348171 Marionette DEBUG loaded listener.js 23:02:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000006558187C00) [pid = 3544] [serial = 2361] [outer = 0000006554A1C800] 23:02:28 INFO - PROCESS | 3544 | 1467871348617 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]]]}] 23:02:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:02:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 690ms 23:02:28 INFO - PROCESS | 3544 | 1467871348650 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 23:02:28 INFO - PROCESS | 3544 | 1467871348653 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 23:02:29 WARNING - u'runner_teardown' () 23:02:29 INFO - No more tests 23:02:29 INFO - Got 0 unexpected results 23:02:29 INFO - SUITE-END | took 688s 23:02:29 INFO - Closing logging queue 23:02:29 INFO - queue closed 23:02:29 INFO - Return code: 0 23:02:29 WARNING - # TBPL SUCCESS # 23:02:29 INFO - Running post-action listener: _resource_record_post_action 23:02:29 INFO - Running post-run listener: _resource_record_post_run 23:02:30 INFO - Total resource usage - Wall time: 698s; CPU: 14.0%; Read bytes: 135516160; Write bytes: 1004768768; Read time: 1423950; Write time: 5563280 23:02:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:02:30 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 35882496; Read time: 0; Write time: 46700 23:02:30 INFO - run-tests - Wall time: 696s; CPU: 14.0%; Read bytes: 135516160; Write bytes: 892090368; Read time: 1423950; Write time: 5448140 23:02:30 INFO - Running post-run listener: _upload_blobber_files 23:02:30 INFO - Blob upload gear active. 23:02:30 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 23:02:30 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 23:02:30 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'] 23:02:30 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 23:02:31 INFO - (blobuploader) - INFO - Open directory for files ... 23:02:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 23:02:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:02:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:02:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:02:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:02:32 INFO - (blobuploader) - INFO - Done attempting. 23:02:32 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 23:02:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:02:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:02:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:02:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:02:34 INFO - (blobuploader) - INFO - Done attempting. 23:02:34 INFO - (blobuploader) - INFO - Iteration through files over. 23:02:34 INFO - Return code: 0 23:02:34 INFO - rmtree: C:\slave\test\build\uploaded_files.json 23:02:34 INFO - Using _rmtree_windows ... 23:02:34 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 23:02:34 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b68ff2695ef9a0682a1157084942ffa1529e3e559a9e801d29fd5aa04ed3e5256603a1c407c9550691139bafe765d808dcef7741361488681dcf5aa3a2b0857e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e137072c1a095bfd134d17f6613b43acc058348f86fc68727554a12576f668368beef91df0c896f4c96ea641db0c3f6b58f08ae794576ffd7f67511852cb9aa8"} 23:02:34 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 23:02:34 INFO - Writing to file C:\slave\test\properties\blobber_files 23:02:34 INFO - Contents: 23:02:34 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b68ff2695ef9a0682a1157084942ffa1529e3e559a9e801d29fd5aa04ed3e5256603a1c407c9550691139bafe765d808dcef7741361488681dcf5aa3a2b0857e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e137072c1a095bfd134d17f6613b43acc058348f86fc68727554a12576f668368beef91df0c896f4c96ea641db0c3f6b58f08ae794576ffd7f67511852cb9aa8"} 23:02:34 INFO - Running post-run listener: copy_logs_to_upload_dir 23:02:34 INFO - Copying logs to upload dir... 23:02:34 INFO - mkdir: C:\slave\test\build\upload\logs 23:02:34 INFO - Copying logs to upload dir... 23:02:34 INFO - Using _rmtree_windows ... 23:02:34 INFO - Using _rmtree_windows ... 23:02:34 INFO - Using _rmtree_windows ... 23:02:34 INFO - Using _rmtree_windows ... 23:02:34 INFO - Using _rmtree_windows ... 23:02:34 INFO - Using _rmtree_windows ... 23:02:34 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=979.449000 ========= master_lag: 2.92 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 22 secs) (at 2016-07-06 23:02:37.102764) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 23:02:37.103501) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-156 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-156 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Local LOGONSERVER=\\T-W864-IX-156 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-156 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-156 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-156 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b68ff2695ef9a0682a1157084942ffa1529e3e559a9e801d29fd5aa04ed3e5256603a1c407c9550691139bafe765d808dcef7741361488681dcf5aa3a2b0857e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e137072c1a095bfd134d17f6613b43acc058348f86fc68727554a12576f668368beef91df0c896f4c96ea641db0c3f6b58f08ae794576ffd7f67511852cb9aa8"} build_url:https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/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/WWgHyGgpSse0w6Fcqw3KmQ/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/b68ff2695ef9a0682a1157084942ffa1529e3e559a9e801d29fd5aa04ed3e5256603a1c407c9550691139bafe765d808dcef7741361488681dcf5aa3a2b0857e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e137072c1a095bfd134d17f6613b43acc058348f86fc68727554a12576f668368beef91df0c896f4c96ea641db0c3f6b58f08ae794576ffd7f67511852cb9aa8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WWgHyGgpSse0w6Fcqw3KmQ/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-06 23:02:37.228768) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:02:37.229116) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-156 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-156 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-156\AppData\Local LOGONSERVER=\\T-W864-IX-156 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-156 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-156 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-156 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.38 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:02:37.708451) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-06 23:02:37.708773) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-06 23:02:38.287835) ========= ========= Total master_lag: 19.12 =========